我有一个名为rs.resx
。在 Visual Studio 设计器中,我可以通过单击“添加资源”并指定图像文件的路径来将图像添加到我的资源文件中。
添加图像后,图像文件本身也会复制到我的 Visual Studio 解决方案中名为的文件夹中Resources
。我希望将所有图像文件放置在名为的文件夹中Images
反而。这可能吗?
这有点棘手,但这是可能的。
VS 检查添加到资源的文件是否已在项目中的某个位置定义。如果找不到它,它会创建文件夹 Resources,将副本放入其中的文件中,将此文件添加到项目中,并将对文件的新副本的引用放入资源设计器中。
为了避免这种行为,您应该将该文件添加到您的项目中before您将其添加到资源文件中。如果该文件不在项目结构中的某个位置,您只需创建一个文件夹,右键单击它,选择Add file在您点击之前AddOpenFileDialog 的按钮,按下按钮旁边的小箭头并选择添加为链接.
现在,该文件位于硬盘上任何您喜欢的位置,并且如果您现在在资源设计器中添加该文件,资源设计器不会在您的项目文件中创建副本。
Maybe this little picture helps to find the Add as link button:
(source: modbusdriver.com http://www.modbusdriver.com/appnotes/images/addaslink.png)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)