我在VS2010中制作了一个用C#编写的程序。它使用额外的库和数据库。
我的老师几天前想测试一下,所以我给他发了一个发布项目的安装文件。此设置无效,因为“文件丢失”。
然后我就把他发布的整张地图发给了他。
我需要在已发布的程序中包含哪些文件才能在另一台PC上安装和使用?
答案 0 :(得分:0)
这取决于几件事。通常bin \ debug或bin \ release的内容应该足够,只要您的教师安装了相同版本的.Net即可。它在很大程度上取决于你是否使用核心.Net之外的任何库。如果没有,则bin目录应该足够了。如果您使用的是第三方库,并且这些库在您的计算机上是GAC,则VS不会将它们复制到bin目录。
这是一个非常相似的问题:Dependencies and references - What exactly should I reference?