2013-04-22 147 views
3

卸载的Silverlight项目打开我的解决方案在Visual Studio 2012,我想建立,然后卸载,我不需要的项目,正如我一直在做2010年VS上的Visual Studio 2012

奇怪的是,每次我卸载Silverlight项目,构建xaps,将从托管它们的ASP .NET项目中消失。 因此,我需要重新加载解决方案的所有项目,以便在运行时找到xaps。

我错过了关于Visual Studio 2010 sln到2012的迁移的信息吗?

+0

要清楚,我有很多解决方案的文件夹,其中我有我的Silverlight应用程序。为了加快构建时间,我通常首次构建整个解决方案,然后卸载除我工作的所有文件夹之外的所有文件夹。当我启动Web应用程序时,xaps消失。 – 2013-05-05 05:05:06

+0

我在Microsoft Connect上添加了错误:https://connect.microsoft.com/VisualStudio/feedback/details/786544/visual-studio-2012-cleans-up-automatically-generated-xap – 2013-05-08 08:11:20

回答

0

在web项目属性中定义的位置如下所示。清理目录工作后,卸载项目时无法建立和清理。 只要把你的xap放在别的地方。

enter image description here

+0

这里有几点意见: - 我是使用相同的解决方案,因为在2010年2年,它工作正常; - 这个问题只在迁移到vs 2012时出现; - 我还没有清理任何项目 – 2013-04-22 14:25:19

+0

这意味着它将更改为VS2012,它会从设置中查找相关的sl项目。 – 2013-04-22 14:42:43

0

相反卸载为获得建造时间为什么不能让视觉工作室通过工具栏构建在构建跳过它们的 - >配置管理器 - >取消勾选的项目,你想跳过。

+0

好主意,但在12位开发人员团队中不可行,每个开发人员都在解决方案子集上工作。请注意,如果您进行此类修改,它将在源代码管理下进行提交。 – 2013-05-09 09:30:36