b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

microsoft最新版本环境 VS2017社区

电脑杂谈  发布时间:2018-02-17 20:04:10  来源:网络整理

microsoft最新版本_tomcat8连接sql server_microsoft设备

microsoft最新版本microsoft最新版本

环境 VS2017社区版 W10

Project类 : 在Microsoft.Build.Evaluation命名空间下,可使用Project类分析项目的.csproj文件

// 实例化对象,参数是项目的.csproj文件的路径

var proj = new Project("d:/xxx/xxx.csproj");

//调用这个方法会更新.csproj文件.

proj.Save()

//如果指定路径,会保存到新路径上,用此办法,可以使用一个.csproj模板来新生成各种项目的.csproj文件

proj.Save(新的路径)//将当前.csproj文件保存到新的路径,源有文件不变化.

//根据属性名获取属性的值,.使用这个方法获取项目的相关信息,比如项目名,项目路径

microsoft最新版本_tomcat8连接sql server_microsoft设备

proj.GetPropertyValue("ProjectName")//获取项目名字

通过打印所有属性的名值对,可以知道有哪些属性可以使用.

proj.Properties //显示有328个属性,几乎需要知道的属性都有.

使用过程中遇到的问题:

在实例化一个asp.net webapi项目时,传入.csproj文件后,实例化失败,异常显示找不到Microsoft.WebApplication.targets这个东西.

对着.csproj文件查找之后,认为有三处与之关相的节点:

<Project ToolsVersion="12.0" //不同VS版本建立的项目不同,另外项目类型不同时也不一样.vs2017建的DLL项目值显示是15

//以下两个节点指示了Microsoft.WebApplication.targets引用路径,看来问题原因是找不到这个路径下的这个东西

<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="‘$(VSToolsPath)‘ != ‘‘" />

microsoft最新版本_tomcat8连接sql server_microsoft设备

<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />

由于未成分析出节点属性意义,所以没想过修改节点属性值来解决问题.通过在本机查找Microsoft.WebApplication.targets文件,找到两个目录下有.

// VS编译工具目录v15

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0

// VS2017COMMUNITY编译工具目录 15

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0

第2个目录是安装VS2017的目录,第1个目录不清楚.也许这和安装VS的时候有关系.异常信息显示为找不到Microsoft.WebApplication.targets的出错路径是第1个目录下找不到.看来编译工具默认是

找第1个路径下的V15版本下的这种文件,然后发现没找到.因为本来就没有.

最后解决办法时,将第2个目录下的这个WebApplications文件夹复制到第1个目录下,但是对应的V15版本目录下.即:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v15.0 然后会发现没有异常了.实例化成功.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-82453-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 先秦无名氏
        先秦无名氏

        @Mr_凡先生

      • 张伟伟
        张伟伟

        在干粉下还能生蛆太扯了吧

      热点图片
      拼命载入中...