pro*_*eek 4 .net resources visual-studio-2010 visual-studio
假设我有一个目录A,并且在该目录中有一个项目文件x.csproj和sln.我也有资源文件x.resources.
如何设置没有绝对路径的资源文件C:\A\x.resources
,而是相对路径.\x.resources
?我试过x.resources
但它不起作用.
刚遇到同样的问题.我的同事甚至没有尝试在UI中修复它,而只是在文本编辑器中破解了CSPROJ文件:
CSPROJ路径:C:\ foo\bar\SolutionNm\ProjectNm\ProjectNm.csproj
Res路径:C:\ foo\bar\Icons.res
原版的:
<PropertyGroup>
<Win32Resource>C:\foo\bar\Icons.res</Win32Resource>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
改性:
<PropertyGroup>
<Win32Resource>..\..\Icons.res</Win32Resource>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
只要您不尝试再次修改UI中的值,就不会抱怨
干杯,亚伦