上周我将一个大型项目从 Visual Studio 2005 升级到 Visual Studio 2012,一切正常,甚至是使用 Crystal Reports 10(VS2005 附带的开发版)制作的报告。
我刚刚安装了 RC13,所以我可以在 VS2012 中编辑 RPT 文件,但是我第一次打开项目时收到一条消息,告诉我应该将我的项目“升级”到当前版本的 CR,所以我做到了。
问题是它“触及”了每个单独的代码文件(所有 X.vb 文件),现在如果这些文件的变量名带有“ñ”(ASCII 164),则无法编译:我有很多变量,例如TamañoPagina
和FechaMañana
(我说西班牙语),我无法通过 1500 个文件更改变量名。
我可以使用我在 CR 升级之前所做的备份,但我每次打开它时都会问我。
我的问题是:如何防止 CR13 更改 VS2012 项目中文件的文件编码(我想)?还是每次打开项目时都避免该消息?