无法生成文件夹和无法打包内容文件

时间:2021-04-08 12:28:33

今天同事让我帮他整个.net2003 web应用程序的打包问题。情况是这样的:

第一个问题:

打包 时报“无法打包xxx的内容文件”的错误。

仔细检查又加上google后发现是某个子目录的一个图片缺失,造成的此后果。删除此无用图片后,问题解决。

第二个问题:

打包继续进行,终于不报上个问题了,结果又出个“无法生成css文件夹”,有好几个,如“images”、“js”等等。我晕~

后来发现,因为该解决方案里重用了以前的一些模块,导致在不同子目录里出现多个css、images目录,打包时就不行了,老报这个错误。后来搜了一些网站也没找出一个合理的答案。经过尝试,在安装项目里---文件系统--web应用程序文件夹里手工添加重名的目录结构,就可以打包了。

真的比较奇怪,不知道算不算.net2003的bug。到微软网站上一查,嘿,还真有此问题的描述:

http://msdn2.microsoft.com/zh-cn/library/86wdf9tc.aspx

可结论叫人气的鼻子歪:

Visual Studio 中的部署 
无法生成名为“<foldername>”的文件夹 

 

因为在一个或多个文件夹属性中有一个无效的属性值,所以无法生成指定的文件夹。在生成文件夹前必须纠正所有的无效属性错误。

更正“任务列表”中列出的其他所有错误,此错误将会消失。”

 

倒。。。