我正在编写一个程序,并且正在 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/