当我输入file://someDir/image.png
Visual Studio 源代码注释(2012,c#,就此而言)时,我猜这是一个相对路径。那么基地址是什么呢?例如,有没有办法将当前项目设置为基址(甚至使用某种占位符%PROJECT%
或类似的东西)?
我想用图像来解释复杂的想法,比如:
// take a look at:
file://ThisExplainsItBetter.png
当我输入file://someDir/image.png
Visual Studio 源代码注释(2012,c#,就此而言)时,我猜这是一个相对路径。那么基地址是什么呢?例如,有没有办法将当前项目设置为基址(甚至使用某种占位符%PROJECT%
或类似的东西)?
我想用图像来解释复杂的想法,比如:
// take a look at:
file://ThisExplainsItBetter.png
Visual Studio 的ImageComments扩展可以显示图像并使用相对路径。
您所要求的实际上是不可能的,因为没有 C# 或我能想到的任何其他语言的注释预处理器。源代码被转换为可执行文件,但注释被忽略。
此外,这样的预处理器会在编译之前无意中编辑您的代码,或者做一些其他令人毛骨悚然的事情,这可能会改变您的可执行文件的逻辑。
你可以去可能会帮助你
string startupPath = System.IO.Directory.GetCurrentDirectory();
字符串启动路径 = Environment.CurrentDirectory;
或者,如果您的存储库中有 Image 文件夹,您可以使用“../../”或“~/”它将从您的项目根目录获取文件。