Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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# VS提示生成错误_C#_Xml_Visual Studio 2010 - Fatal编程技术网

C# VS提示生成错误

C# VS提示生成错误,c#,xml,visual-studio-2010,C#,Xml,Visual Studio 2010,我试图通过应用VS提示来删除VisualStudio代码窗口中的小色标,但这些显然是不可能的,因为它们会导致生成错误。以下是我的简化代码: using System.Xml.Linq; XDocument XReport = new XDocument(new XDeclaration("1.0", "utf-8", "yes")); XProcessingInstruction XI = ... ;//ref to xsl stylesheet XReport.Add(XI); XRepor

我试图通过应用VS提示来删除VisualStudio代码窗口中的小色标,但这些显然是不可能的,因为它们会导致生成错误。以下是我的简化代码:

using System.Xml.Linq;

XDocument XReport = new XDocument(new XDeclaration("1.0", "utf-8", "yes"));
XProcessingInstruction XI = ... ;//ref to xsl stylesheet
XReport.Add(XI);
XReport.Add(...more xml content...);
string NewPageContent = XReport.Declaration.ToString() + XReport.ToString();
下面是我的鼠标悬停在ToString下的波浪线上时的屏幕截图:

这段代码运行得很好,但是VS提示我应该删除
.ToString()
两次,然后代码生成时出现一个错误,您无法添加
XReport.Declaration
XReport
,这很有意义

这是已知的VS错误吗


如果您对如何改进我的代码有任何意见,我们将不胜感激。

这不是Visual Studio的事情,它是一个向您显示此消息的附加模块

信息是错误的,句号。
+
运算符在这些对象上无效,如果它们实现了
+
运算符,则不太可能产生
字符串


在DevExpress上报告错误。

当然,这不是错误,而是功能:-)

我们可以删除
.ToString()
调用中的任何一个,但不能同时删除这两个调用,它将生成ok!所以这两个提示是正确的

新的错误是,删除一个调用后,另一个调用仍然有波浪线,但无法删除

我不知道这里的语法细节,但是如果它构建了,我想它是可以的


(事实上,我不知道这是否符合答案)

这很可能是旧版DevExpress CodeRush中的一个bug。当前版本可能已修复此问题。DevExpress支持团队无法在当前版本中重现此错误。

如果您希望删除
.ToString()
,我真的看不到删除该
.ToString()的好理由。您确定VS引用的是您从中删除的
.ToString()
行吗?我没有收到VS2013上的警告VS警告到底说了什么?我添加了一个屏幕截图。我们同意不能删除
.ToString()
。这是什么虫子?你可能是对的。我已经安装了DevExpress控件。我继承了这台pc和VS安装。那么,您的意思是,带有波浪线和边距颜色标记的编程提示不是由VS生成的,而是由DevXpress工具生成的?我会调查的,确实有一些。该对话框是确定的,行可能是Visual Studio的。这是我的DevXPress问题:@Roland:谢谢。链接到这篇文章也可能有用。还有什么我能帮忙的吗?从DE得到回复的时间比在这个网站上要长一点。。。但他们通常也很有帮助