在VS中打开Uniy创建的工程的项目属性

从VS2015开始,就出现了无法打开Unity创建的CSharp工程的项目属性的问题,而VS2012对新版本Unity又存在兼容问题,所以前段时间,都是使用手动编辑.csproj文件的方式来修改项目属性,相当麻烦。今天刚巧找到一个方法:

打开VS2017,选择菜单“工具->选项”,打开选项面板。在选项面板中选择适用于Unity的工具(如果没有这个,请用VS2017 installer安装相关的组件)。然后在杂项中,将访问项目属性设置为True。确定,并且重新启动VS。注意一定要重新启动VS才会生效。

在VS中打开Uniy创建的工程的项目属性

至此,就可以打开属性面板了。

不过要注意的是,对于属性面板上的设置,如果改动代码,要求重新载入工程或解决方案时,所有的设置都会恢复为默认。包含设置环境变量,设置xml导出,生成事件等等。所以这个不是一个很好的办法,但是对于临时生成一次还是有点作用的。

 

原文地址:http://www.codegize.com/post/46.html