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# 仅使用.Net Framework安装WPF应用程序_C#_.net_Wpf - Fatal编程技术网

C# 仅使用.Net Framework安装WPF应用程序

C# 仅使用.Net Framework安装WPF应用程序,c#,.net,wpf,C#,.net,Wpf,我已经使用VS2013开发了WPF应用程序 如何在没有Visual Studio的情况下仅使用framework安装此应用程序并在其他PC上运行?分发WPF应用程序的好方法是 您可以将应用程序放置在服务器上,用户可以单击链接安装它。如果愿意,可以提供自动检查更新的设置 该应用程序可以在脱机模式下运行,并将在“开始”按钮下以及控制面板中创建一个条目以允许卸载 它将在一个独立的存储沙箱中运行,因此这可能不适用于所有应用程序,或者可能需要一些小的代码更改。但是,我有许多程序在转变为ClickOnce部

我已经使用VS2013开发了WPF应用程序


如何在没有Visual Studio的情况下仅使用framework安装此应用程序并在其他PC上运行?

分发WPF应用程序的好方法是

您可以将应用程序放置在服务器上,用户可以单击链接安装它。如果愿意,可以提供自动检查更新的设置

该应用程序可以在脱机模式下运行,并将在“开始”按钮下以及控制面板中创建一个条目以允许卸载

它将在一个独立的存储沙箱中运行,因此这可能不适用于所有应用程序,或者可能需要一些小的代码更改。但是,我有许多程序在转变为ClickOnce部署时才起作用


注意:您可能希望投资代码签名证书,以删除最终用户将看到的任何警告。或者,如果目标计算机在您的控制范围内,请调整它们的代码访问安全性。

分发WPF应用程序的好方法是

您可以将应用程序放置在服务器上,用户可以单击链接安装它。如果愿意,可以提供自动检查更新的设置

该应用程序可以在脱机模式下运行,并将在“开始”按钮下以及控制面板中创建一个条目以允许卸载

它将在一个独立的存储沙箱中运行,因此这可能不适用于所有应用程序,或者可能需要一些小的代码更改。但是,我有许多程序在转变为ClickOnce部署时才起作用


注意:您可能希望投资代码签名证书,以删除最终用户将看到的任何警告。或者,如果目标计算机在您的控制范围内,请调整它们的代码访问安全性。

正确的答案取决于几个因素

  • 您的用户在哪里(anywhere,公司网络)
  • 如果应用程序是自动的,您希望多久更新一次
  • 你会部署一个数据库吗
  • 目前,此链接提供了一些选项


    如果您更新了更详细的问题,也许我们可以提供更具体的建议。

    正确的答案取决于几个因素

  • 您的用户在哪里(anywhere,公司网络)
  • 如果应用程序是自动的,您希望多久更新一次
  • 你会部署一个数据库吗
  • 目前,此链接提供了一些选项


    如果您更新了更详细的问题,也许我们可以提供更具体的建议。

    最简单的方法是单击一次。要使用它:项目->属性->发布。另一个流行选项是InnoSetup()。

    最简单的方法是单击一次。要使用它:项目->属性->发布。另一个流行选项-InnoSetup()。

    您的意思是您需要知道如何发布它,以便运行可执行文件?您的用户是否都在公司网络上(如果是这样,ClickOnce可能是一个不错的选项)?您的意思是您需要知道如何发布它,以便运行可执行文件?您的用户是否都在公司网络上(如果是,ClickOnce可能是一个不错的选择)?