Recently, I have been using WPF to do things. Today I want to create a Silverlight project in an experiment. I suddenly found that the xap package cannot be generated under clientbin. I tried a variety of methods, and finally directly specified the project output path as clientbin, but it was usable. But I always felt quite uncomfortable. What is this. So I recalled what I did to my machine recently. I suddenly remembered that I installed blend3 two days ago and then started it.ProgramThe directory seems to have an additional Silverlight 3 bate SDK, which is probably installed with blend3. Then I uninstalled the bate version and tried to generate it. Finally, I simply re-installed the original Silverlight 3 SDK. the surprise was that the xap package was generated under clientbin. After analyzing the cause, it is estimated that the blend3 SDK is inconsistent with the original SDK, resulting in a conflict. Further in-depth analysis, it may be that the blend development team of Microsoft and the Silverlight development team are not at the same time, or the communication is not enough. Otherwise, why do I have to bring an SDK when installing blend? Use the original SDK directly or add something to Silverlight if necessary. The above are purely personal guesses and there is no factual basis, Hahahaha.