使用App.config控制台应用程序

时间:2017-01-13 20:30:13

标签: c# .net console-application

我有一个App.config的控制台应用程序。我在工作站上运行时工作正常。如果我将exe和exe.config文件移动到服务器没有任何反应!是否可以将exe和exe.config移动到同一个文件夹并运行exe?我错过了其他任何文件吗?请指教

1 个答案:

答案 0 :(得分:4)

您可能不应该只是临时复制DLL和EXE文件,尽管如果您是一个聪明的开发人员,您可能会想出如何做到这一点。最终用户可能不是那么幸运。

有几种以用户友好的方式部署应用程序的既定方法。 MSDN提供guidance如何执行此操作。

分发应用程序的最简单方法可能是使用ClickOnce。请按照以下步骤操作:

  1. 在Visual Studio中打开项目
  2. 打开项目属性
  3. 点击“发布”标签
  4. 根据需要修改默认值,或单独保留默认值以将安装文件发布到项目的\publish子目录中。
  5. 点击“立即发布”按钮
  6. Visual Studio将检查依赖项并为您创建一次性单击安装程序,然后将Windows资源管理器打开到其位置,以便您可以复制这些文件。
  7. 将文件复制到分发介质(ftp站点,USB驱动器,网络共享或类似内容)
  8. 在目标计算机上,打开分发介质并运行安装程序exe。
  9. 即使您不打算分发软件,运行发布过程,打开以.manifest结尾的文件,并查看XML,也可以了解您的依赖项。