|
|
1
6
您可以使用调试(请参见 Jon's answer )为了上课。 对于资源,可以编辑msbuild脚本文件,以根据所选生成模式有条件地包含项目的部分。 .csproj文件是一个xml msbuild脚本,如果在文本编辑器中打开它,应该可以在项目的所有部分中找到。如果可以找到要从某些生成中排除的零件,则可以使用Condition属性对其进行标记。例如,要使itemgroup只为调试配置生成,您可以执行以下操作:
您应该能够对此进行检查,找到要排除的资源,并向这些资源或其父组添加类似的条件属性。 但是,我建议您使用单独的程序集进行测试,不要让它与主程序集混淆。 |
|
|
2
3
上课很容易:
但不确定资源…我怀疑手工编辑项目文件是可行的,但不是在visual studio中。
不过,我不会为了测试而这样做-我鼓励您使用单独的程序集进行测试。除此之外,这意味着您可以通过测试发布版本来测试所发布的内容。如果需要访问内部类型/成员,可以始终使用
|
|
|
3
3
至于资源,您确实需要手动修改*.csproj,更改
到
但是,正如乔恩所说,这不一定是好的做法。 |
|
|
4
1
你可以用 Conditional 属性也是。本文描述 Conditional Compilation |
|
Willy · LINQ:将分组列表转换为新列表 9 年前 |
|
|
Kapil · 如何使用参数设置脚本任务SSI的路径 9 年前 |
|
|
c00000fd · 跨命名空间和不同的.H文件的友元类 9 年前 |
|
|
tangoal · 调用模板类成员时非法使用此类型作为表达式 9 年前 |