c# - Visual Studio 图像不显示

标签 c# visual-studio-2012

我正在编写一个程序,并且正在 2 台不同的电脑上进行开发。

第一台 PC:带有 VS 2015 Community 的 Windows 7 Professional 64bit。

第二台 PC:Windows 10 64 位和 VS 2013。

问题:

在第一台 PC 上,当我构建并运行程序或什至只是运行 exe 时,按钮的图标没有显示。它只显示方框而不是图标。我也没有收到任何错误。在第二台 PC 上一切正常。

知道为什么会这样吗?我用谷歌搜索,似乎找不到答案。

最佳答案

如果您只是使用 Windows 将图像复制并粘贴到项目的文件夹中,则构建不太可能预测您需要此图像作为过程的一部分。

您需要使用 Visual Studio 将图像项添加到项目并设置其属性(Copy To Ouput Directory => Always)。

或者最好的方法是转到“项目设置”>“资源”,然后从那里的现有文件中添加图像资源。然后通过设计器使用 Properties.Resources.YouImageName 在您的代码中使用它。

关于c# - Visual Studio 图像不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38682966/

相关文章:

c# - 将指定项目从枚举转换为列表?

c# - 在 WPF 的组合框中显示 MySQL 数据库的列?我只显示 'System.Data.DataRowView'

c# - 在 .NET Core 2.0 中使用 COM 对象

c++ - 可能的 VS2012 编译器错误(可能在整个程序优化中?)

c++ - MS Visual Studio 2012 和 OpenCV 2.4.5 - 图像不显示

c# - C#<无法应用于 'long'和 'string'类型的操作数

c# - 根据请求从 MVC web api 返回 xml 或 json

visual-studio-2010 - Visual Studio - 无法使用打开文件等浏览对话框

c# - 可轻松在源文件和测试文件之间切换的键盘快捷键

c# - 从 ListView 项中获取文本