【发布时间】:2010-12-23 13:15:46
【问题描述】:
我正在使用 VS2010 开发 WinForms 应用程序。我的解决方案中有大约 15 个项目。当我添加新项目(对现有项目有几个引用)并尝试(重新)构建主要可执行项目时,VS 不会构建新手!
有什么想法吗?
Windows 7,64 位,未安装 VS 插件,.Net 3.5,纯 C#。
UPD:在构建日志中我看到它已经构建,但它没有被复制到 $OutDir。
------ Build started: Project: NewbieProject, Configuration: Debug Any CPU ------
NewbieProject -> D:\Projects\MySolution\NewbieProject\bin\Debug\NewbieProjectr.dll
UPD2:如果我从主可执行项目中引用新手项目,则会发生复制。但!此应用程序旨在使用 IoC 容器。这意味着不应该存在 main 和 newbie 之间的引用。 VS2010输出拷贝和IoC容器如何处理?
正确解决方案:将每个 ptoject 输出设置到同一个文件夹。例如:“../bin/Debug/”
【问题讨论】:
-
没有错误?它只是一起跳过它?所以
Output窗口中没有显示构建文本,也没有 bin 文件夹? -
对不起。我已经更新了问题。
标签: .net winforms visual-studio-2010 build