繁体   English   中英

VS2010中可执行的多个图标

[英]Multiple icons in executable in VS2010

我已经谷歌搜索并找到了多种方法在可执行文件中添加多个图标,但它们似乎都适用于VS 2003-2005-2008,VS2010没有任何用处。 我没有尝试使用/ win32res的Win32资源,因为我不知道如何使用它(无法想象得到一个好的谷歌结果)。

有什么简单的建议吗?

我刚刚创建了一个简单的工具来完成这个,而不必乱用.res文件。 它是一个很小的实用程序,您可以将其用作Post-Build事件的一部分,并允许您将特定文件夹中的所有图标文件添加到程序集中。 如果我们假设您的主项目文件夹下有一个icons文件夹,则可以添加以下post-build事件:

C:\path\to\InsertIcons.exe $(TargetPath) $(ProjectDir)icons

有关进一步说明和下载,请访问http://einaregilsson.com/add-multiple-icons-to-a-dotnet-application/

如果您使用的是visual studio 2012:

  • 对于C#.NET 这里我以c#项目为例找到了一个很好的解决方案。 但它只适用于我的C#项目

    1. 从文件|创建一个新的“本机资源模板” 新对话框。
    2. 在项目属性(project-> application-> resources)中,可以选择resource file (.res)而不是默认选择的“Icon and manifest”(此选项仅对C#项目可见!)。
  • 对于VB.Net项目, 链接(Waldo也在这里提到)可能更有帮助,因为在我的visual 2012中没有选择/浏览本Native Resource Template(.res)文件的选项,但您可以手动更改vb的项目定义文件。编译项目所描述的网络项目赢得本机win32资源文件:

    在记事本(* .vbProj)中打开项目文件并添加以下块:

     <PropertyGroup> <Win32Resource>assemblyWin32.res</Win32Resource> </PropertyGroup> 

Code Project文章解释了如何创建“assemblyWin32.res”文件。

https://www.codeproject.com/Tips/160885/%2fTips%2f160885%2fHow-to-Embed-Multiple-Icons-and-Color-Animated-Cur

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM