C# 带有App.config的控制台应用程序
我有一个带有App.config的控制台应用程序。当我在工作站上运行时,它工作正常。如果我将exe和exe.config文件移动到服务器,则不会发生任何事情!将exe和exe.config移动到同一文件夹并运行exe可以吗?我是否丢失了其他文件?请注意,您可能不应该只是临时复制DLL和EXE文件,尽管如果您是一名聪明的开发人员,您可能知道如何进行复制。最终用户可能没有这么幸运 有几种公认的方法可以以用户友好的方式部署应用程序。MSDN提供了有关如何执行此操作的详细信息 分发应用程序的最简单方法可能是使用。遵循以下步骤:C# 带有App.config的控制台应用程序,c#,.net,console-application,C#,.net,Console Application,我有一个带有App.config的控制台应用程序。当我在工作站上运行时,它工作正常。如果我将exe和exe.config文件移动到服务器,则不会发生任何事情!将exe和exe.config移动到同一文件夹并运行exe可以吗?我是否丢失了其他文件?请注意,您可能不应该只是临时复制DLL和EXE文件,尽管如果您是一名聪明的开发人员,您可能知道如何进行复制。最终用户可能没有这么幸运 有几种公认的方法可以以用户友好的方式部署应用程序。MSDN提供了有关如何执行此操作的详细信息 分发应用程序的最简单方法可
\publish
子目录中发布安装文件即使您不打算分发软件,运行发布过程,打开以
.manifest
结尾的文件,并查看XML,也会让您了解您的依赖关系。您可能不应该只是临时复制DLL和EXE文件,虽然如果你是一个聪明的开发人员,你可能会想出如何做到这一点。最终用户可能没有这么幸运
有几种公认的方法可以以用户友好的方式部署应用程序。MSDN提供了有关如何执行此操作的详细信息
分发应用程序的最简单方法可能是使用。遵循以下步骤:
\publish
子目录中发布安装文件即使您不打算分发软件,运行发布过程,打开以
.manifest
结尾的文件,并查看XML,也会让您了解您的依赖项是什么。您需要移动所有依赖项,并且目标计算机必须安装所需版本的.Net Framework是否使用任何外部库?(.dll文件)目标计算机是否安装了.net framework?.net目标版本相同。所有依赖项表示调试文件夹下的所有文件@我刚刚又引用了一个dll。将System.Configuration.dll添加到我的项目中。我是否需要将与此相关的任何内容移动到服务器上?不,依赖项是应用程序运行所需的DLL库。并非调试文件夹中的所有文件都是依赖项。您没有尝试复制整个文件夹吗?您需要移动所有依赖项,并且目标计算机必须安装所需版本的.Net Framework是否使用任何外部库?(.dll文件)目标计算机是否安装了.net framework?.net目标版本相同。所有依赖项表示调试文件夹下的所有文件@我刚刚又引用了一个dll。将System.Configuration.dll添加到我的项目中。我是否需要将与此相关的任何内容移动到服务器上?不,依赖项是应用程序运行所需的DLL库。并非调试文件夹中的所有文件都是依赖项。你没有试着复制整个文件夹吗?这很有效。将代码推送到服务器的干净方法。这很有效。将代码推送到服务器的干净方法。