1

我目前正在开发一个 Outlook 插件,它会自动在新电子邮件的正文中创建签名。

目前,它通过 HTML 从网络共享中添加我们公司的徽标。

bodyTest.AppendLine(@"<tr><td ><img src='\\netshare\branding\logo.jpg'/></td></tr></table>");

但是,如果用户使用的是在家工作的笔记本电脑,则网络共享不存在。如何从应用程序资源插入图像?

4

1 回答 1

0

除非在测试时,否则永远不要在特定文件系统中使用绝对路径。我以前没有使用过 Visual Studio,但是在 Eclipse 中,您可以将图像放在程序资源中,这样当您编译/部署程序时,它就会一直存在于应用程序中。您应该在项目文件夹中创建一个类似 img/ 的文件夹,并提供该文件夹的路径。

于 2012-01-03T09:50:16.207 回答