相关疑难解决方法(0)

针对.NET 3.5和Silverlight

我们假设我已经有一个构建.NET 3.5程序集的项目.现在我想为Silverlight构建这个程序集,而且,只需要进一步努力就可以维护它的Silverlight版本.

什么是不可接受的:

  • 为Silverlight构建创建单独的项目

什么是可接受的:

  • 添加自定义指令,允许我依赖于例如MSBuild属性来定位Silverlight或.NET.
  • 为Silverlight添加特殊构建配置
  • 将#ifdef Silverlight/#endif部分添加到源代码中.
  • 通常是.csproj/.cs的任何其他修改.

基本上,我想维护一个项目,但目标是两个框架.我不想维护两个单独的项目,因为这可能会导致错误,例如忘记包含新文件.如果有很多项目和大团队,那么排除这些错误非常重要.

如果这完全不可能,任何提供类似好处的解决方案都是可以接受

.net msbuild silverlight build csproj

12
推荐指数
1
解决办法
1291
查看次数

标签 统计

.net ×1

build ×1

csproj ×1

msbuild ×1

silverlight ×1