或者也许通过反射以某种方式访问它的数据?
由于
编辑:我想知道是否有办法在不将其作为XML读取的情况下执行此操作。 就像支持它的ms库一样,它适用于任何类型的项目和任何类型的vs版本(2005年,2008年,2010年......)。
答案 0 :(得分:3)
* .csproj文件实际上只是一个XML文件。您可以像任何其他XML文件一样打开它,并将其视为一样。但要意识到对其所做的任何更改都需要重新加载项目。
另外,请记住,编译/部署应用程序后,没有* .csproj文件。
答案 1 :(得分:1)
是的,您可以在文本编辑器或Visual Studio
中打开它答案 2 :(得分:0)
右键单击项目并选择属性选项,可以使用GUI来更改项目文件中的某些设置。此外,当您右键单击文件并更改其属性时,它会导致项目文件发生更改。如果你想做任何非常严肃的事情,比如添加自定义构建步骤,你必须在像notepad ++这样的文本编辑器中手工完成。它只是一个XML文件。如果您熟悉MSBuild,则proj文件与MSBuild的构建脚本有许多相似之处。