Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在VisualStudio中有条件地包含XML_C#_Xml_Visual Studio_Debugging - Fatal编程技术网

C# 如何在VisualStudio中有条件地包含XML

C# 如何在VisualStudio中有条件地包含XML,c#,xml,visual-studio,debugging,C#,Xml,Visual Studio,Debugging,我的C#程序中有一些测试代码,我使用#if和调试变量有条件地包括/排除这些代码 在相关的XML文件中有一些设置,我也希望有条件地包括/排除。现在我只是用XML注释排除它们,但我想找到一种方法,根据我在C代码中使用的相同调试变量有条件地包括/排除它们。请参阅。它们允许为每个构建配置(以及在VS2012中为每个部署环境)自动更改web.config文件。使用#如果使用调试宏更改编译结果,则不编译XML文件。如果您不关心某个特定值,那么应该让解析XML的程序忽略某些节点。我只是希望能够以某种方式从文件

我的C#程序中有一些测试代码,我使用#if和调试变量有条件地包括/排除这些代码


在相关的XML文件中有一些设置,我也希望有条件地包括/排除。现在我只是用XML注释排除它们,但我想找到一种方法,根据我在C代码中使用的相同调试变量有条件地包括/排除它们。

请参阅。它们允许为每个构建配置(以及在VS2012中为每个部署环境)自动更改web.config文件。

使用
#如果使用调试宏更改编译结果,则不编译XML文件。如果您不关心某个特定值,那么应该让解析XML的程序忽略某些节点。我只是希望能够以某种方式从文件中排除一些文本。我想一种方法是让我的C#代码只加载一个不同的文件进行测试,但我想知道是否有一种方法可以在一个文件中实现这一点。你是提供XML文件的人吗?是的。我只是想临时修改它以进行调试。