Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 第一次尝试编译到发布模式时会出现错误_C#_.net_Vb.net_Visual Studio 2010_Visual Studio - Fatal编程技术网

C# 第一次尝试编译到发布模式时会出现错误

C# 第一次尝试编译到发布模式时会出现错误,c#,.net,vb.net,visual-studio-2010,visual-studio,C#,.net,Vb.net,Visual Studio 2010,Visual Studio,有人能告诉我为什么当我尝试在调试中构建解决方案时,它工作得很好,但当我尝试在发行版中构建解决方案时,我会遇到很多错误,尤其是一些被引用的.dll不再被引用 我已经在这个项目上工作了一段时间,它非常大,并且有很多依赖性。我现在已经为它的第一个版本做好了准备,但我不能让它继续运行,我觉得我错过了一些东西。分发软件的调试副本是否存在任何缺陷 我的下一个问题是,我应该尝试编译到任何CPU,还是只编译到x86。我希望每个人都能使用该软件?什么是标准 软件在vb.net中使用visual studio 20

有人能告诉我为什么当我尝试在调试中构建解决方案时,它工作得很好,但当我尝试在发行版中构建解决方案时,我会遇到很多错误,尤其是一些被引用的.dll不再被引用

我已经在这个项目上工作了一段时间,它非常大,并且有很多依赖性。我现在已经为它的第一个版本做好了准备,但我不能让它继续运行,我觉得我错过了一些东西。分发软件的调试副本是否存在任何缺陷

我的下一个问题是,我应该尝试编译到任何CPU,还是只编译到x86。我希望每个人都能使用该软件?什么是标准


软件在vb.net中使用visual studio 2010。

除非您发布特定的错误消息,否则很难给出解决方案,但这很可能只是将DLL从调试复制到发布文件夹的问题。

错误数量=???你为什么不把其中的一两个和你的问题一起发布呢?另外,看看Build菜单下的Configuration Manager。是否所有依赖项目都标记为编译?您确实意识到错误消息提供了构建失败原因的详细信息。此信息是解决生成错误所必需的。由于没有进一步的信息,投票关闭。目前,解决这一问题只是猜测-1所有错误都与未引用的我的DLL有关,导致许多代码无法工作。我想问的是,在能够在发布版中构建之前,人们是否必须做些什么,因为这对我来说似乎很奇怪。我的印象是,不管我做什么构建,都应该引用我的DLL。我不明白你们为什么需要立即否决这篇文章。需要手动从bin/debug复制到bin/release仅仅是进一步表明项目设置不正确。对于所看到的问题,这绝对不是一个好的解决方案。同意,这根本不是一个好的解决方案,只是一个暗箱操作,详细说明如何正确设置它。构建设置中是否有我需要更改的内容,以便自动将我的引用添加到发布文件夹?从目前的情况来看,它并没有复制它们。首先,请查看引用并检查外部DLL是否设置为“复制本地”:true