2016-04-10 13 views
-1

新しいWPFプロジェクトを作成しました。その後、.exeファイルを別のコンピュータにコピーして開こうとしました。しかし、何も起こらなかった。それはただの読み込みでした。これ以上何もない。WPFアプリケーションが別のコンピュータで実行されない

すべての私のWPFプロジェクトは、このことを行います。

私は間違っていますか?誰もが考えている?

+0

第2マシンで.NET Frameworkがインストールされていますか? –

+1

2番目のマシンで問題を見つけるには、[アプリケーションイベントログ](https://technet.microsoft.com/en-us/library/aa997769(v = exchg.65).aspx)を参照してください。 –

+0

@AdnanUmer .NET Frameworkはistalled on他のコンピュータ。このフォルダ "Windows \ Microsoft.NET \ Framework \"を見ると、.NETフレームワーク(v4.0.30319)の最新バージョンがあります。 –

答えて

0

ターゲットマシンにドットネットライブラリが存在しない可能性があります。

すぐに修正するには、コンパイルした.netバージョン用に配布可能なドットネットフレームワークをダウンロードし、ターゲットマシンにインストールします。例えば、4.5.1です。

実際の配布については、アプリケーションにすべての依存関係がインストールされていることを確認するインストーラを作成してください。 InstallShieldは、あなたのビジュアルスタジオのエディションに含まれる可能性のある限定版を持っています

+0

アプリケーションは、それだけでなく、どのコンピュータでも動作しません。 私のアプリケーションを実行しようとしたコンピュータにはWindows 10がインストールされており、Windowsの一部は.NET Frameworkです。 –

0

クリックして一度アプリケーションを公開してみてください。これを行うには、プロジェクトを右クリックし、[公開]> [アプリケーションを公開する場所を指定する]> [完了]をクリックします。 Publishedフォルダ内のファイルを別のコンピュータにコピーし、セットアップをクリックしてインストールしてください。

注:上記の説明は、アプリに基本機能しかない場合にのみ有効です。アプリケーションでSQL Serverを使用する場合は、アプリケーションをインストールするコンピュータにまずSQL Serverをインストールする必要があります。

参考までに参照してください。 How to: Publish a ClickOnce Application using the Publish Wizard

関連する問題