Shi*_*iji 43 msbuild tfs team-build .net-3.5
当我们构建解决方案或错误引用的特定项目时,我们在构建服务器上收到上述错误消息.
我们可以使用visual studio(也在构建服务器上)构建解决方案而没有任何问题,但是在运行msbuild时它会因上述错误而失败.
有任何想法吗?
Shi*_*iji 45
我找到了解决方案.
msbuild中存在"错误",导致在项目中没有源文件时失败.例如Filename.cs.
我们的项目只有xml和其他文件类型.
刚添加一个空的cs文件,它工作.
ran*_*sen 43
您应该将汇编信息添加到项目中.这避免了创建空类文件的需要.
要轻松创建装配信息文件,请打开项目属性,选择应用程序选项卡,单击"装配信息",然后输入相应的数据.这将自动在适当的位置创建assemblyinfo.cs文件.
小智 9
当"构建"一个没有任何*.cs文件的项目时,我也收到了这条错误信息......但我们经常为那些只是XML的SharePoint项目做这件事.VS项目只是为了组织一些XML文档.长话短说问题是有AssemblyInfo.cs文件.将一些装配信息添加到项目属性后,瞧!有效.所以我想,是的,你需要一个.cs文件来实际编译任何东西,但AssemblyInfo.cs就足够了.
小智 6
对于没有任何.cs文件的项目,我遇到了同样的错误.我通过将以下部分添加到相应的.csproj文件中来解决它:
<PropertyGroup>
<CoreBuildDependsOn>
</CoreBuildDependsOn>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
这样就不会构建项目了,并且没有构建输出(没有创建DLL)在VS和TFS上都可以工作.
| 归档时间: |
|
| 查看次数: |
15377 次 |
| 最近记录: |