Visual studio 2012 如何在注释中使用文件引用-基址?占位符?

Visual studio 2012 如何在注释中使用文件引用-基址?占位符?,visual-studio-2012,Visual Studio 2012,当我键入file://someDir/image.png在VisualStudio源代码注释中(就这点而言,2012年,c#),我想这是一条相对的路径。那么基址是什么呢?例如,有没有办法将当前项目设置为基址(或者甚至使用某种占位符,如%project%或类似的占位符) 我想用图像来解释复杂的想法,比如: //看一看:你可以一起去,也许会对你有帮助 字符串startupPath=System.IO.Directory.GetCurrentDirectory() 字符串startupPath=Env

当我键入
file://someDir/image.png
在VisualStudio源代码注释中(就这点而言,2012年,c#),我想这是一条相对的路径。那么基址是什么呢?例如,有没有办法将当前项目设置为基址(或者甚至使用某种占位符,如
%project%
或类似的占位符)

我想用图像来解释复杂的想法,比如:


//看一看:

你可以一起去,也许会对你有帮助

字符串startupPath=System.IO.Directory.GetCurrentDirectory()

字符串startupPath=Environment.CurrentDirectory

或者,如果存储库中有图像文件夹,则可以使用“../../”或“~/”
它将从您的项目根目录中获取文件。

您可以使用它,它可能会对您有所帮助

字符串startupPath=System.IO.Directory.GetCurrentDirectory()

字符串startupPath=Environment.CurrentDirectory

或者,如果存储库中有图像文件夹,则可以使用“../../”或“~/”
它将从您的项目根目录中获取文件。

您所要求的实际上是不可能的,因为没有C#的注释预处理器或我能想到的任何其他语言。源代码被转换为可执行文件,但注释被忽略


此外,这样的预处理器会在编译之前不经意地编辑代码,或者做一些其他可怕的事情,这可能会改变可执行文件的逻辑

您所要求的实际上是不可能的,因为C#或我能想到的任何其他语言都没有注释预处理器。源代码被转换为可执行文件,但注释被忽略

此外,这样的预处理器会在编译之前不经意地编辑代码,或者做一些其他可怕的事情,这可能会改变可执行文件的逻辑

Visual Studio扩展可以显示图像并使用相对路径。

Visual Studio扩展可以显示图像并使用相对路径。

这不是
C
编译器的问题,它与IDE有关(可能添加
C
标记是一个错误)。我只想能够点击“超链接”(因为
文件://
前缀使它在
visualstudio
注释块中成为可点击的超链接),然后看到链接的图像/资源它不是
C
编译器问题,它与IDE相关(可能添加
C
标记是一个错误)。我只希望能够单击“超链接”(因为
文件://
前缀使其在
Visual Studio
注释块中成为可单击的超链接),然后查看链接的图像/资源