asp.net文件上传空白图像文件

时间:2012-01-10 11:47:16

标签: c# asp.net visual-studio

我已经编写了一些代码,用于将图像保存到asp.net中的文件夹中。我的问题是文件夹中的图像是白色的,与手动添加到文件夹中的图像不同。

enter image description here

我使用了一个简单的asp.net fileupload控件将文件保存到正确的路径。但图像不会显示在页面上,这就是文件图标在visual studio中的外观。

有人知道这是为什么吗?

3 个答案:

答案 0 :(得分:2)

尝试右键单击图像并选择“包含在项目中”

修改

如果要以编程方式执行此操作,则需要以编程方式修改项目文件;这里的所有都是它的。这是一个没有任何特殊之处的XML文件。但请注意,您在源代码管理下拥有此功能,并且您可能需要做的不仅仅是修改项目文件(即将文件添加到源代码控制中)

答案 1 :(得分:1)

是的,确实如此。因为它不包含在项目文件中。

试试这个:

enter image description here

没有其他任何错误。 VS不会跟踪文件,因此不会发布它们。 您的文件仍然可以通过代码完全访问。

在我看来,像添加到您的网络应用中的图像这样的文件不应该是项目的一部分。

答案 2 :(得分:1)

您需要在项目中包含它们,然后点击Include In Project

此外,如果您希望这些文件包含在构建中,您需要转到每个文件的Properties并将Build Action设置为Content