C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

別のPCに移すと実行することができない /カエル (19/11/05(Tue) 11:40) #92882
Re[1]: 別のPCに移すと実行することができない /kiku (19/11/05(Tue) 13:28) #92883
  └ Re[2]: 別のPCに移すと実行することができない /カエル (19/11/05(Tue) 13:44) #92884


親記事 / ▼[ 92883 ]
■92882 / 親階層)  別のPCに移すと実行することができない
□投稿者/ カエル (1回)-(2019/11/05(Tue) 11:40:45)

分類:[.NET 全般] 

Windows10、VS2015の環境で作成したプロジェクトファイルを
Windows7、VS2017の環境で開きたいのですが、

.NET Framework 4の時には問題なく開けていたのですが
4.5にするとtargeting packがないと言われ、開けなくなりました。
そのため、.NET のSDKをDLしてインストールすると
開くことができるようになりました。


しかし、デバッグしようとすると以下のエラーメッセージが発生して実行できません。


'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Remoting\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll' が読み込まれました。シンボルの読み込みをスキップしました。モジュールは最適化されていて、デバッグ オプションの [マイ コードのみ] 設定が有効になっています。
プログラム '[6860] test.exe' はコード 0 (0x0) で終了しました。


デバッグ オプションの [マイ コードのみ] 設定が有効
が問題と書かれてあるので、設定を無効にしてみたのですが
すると以下のエラーメッセージが表示されます。


'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Remoting\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
プログラム '[7116] test.exe' はコード 0 (0x0) で終了しました。

どうしても、うまくデバッグすることができません。


ビルドはうまくいくのですが、
EXEを実行しようとダブルクリックしてもプログラムを開くことができません。

どうすれば、うまく実行できるようになりますでしょうか?

[ □ Tree ] 返信 編集キー/

▲[ 92882 ] / ▼[ 92884 ]
■92883 / 1階層)  Re[1]: 別のPCに移すと実行することができない
□投稿者/ kiku (139回)-(2019/11/05(Tue) 13:28:46)
No92882 (カエル さん) に返信
> Windows10、VS2015の環境で作成したプロジェクトファイルを
> Windows7、VS2017の環境で開きたいのですが、
>
> .NET Framework 4の時には問題なく開けていたのですが
> 4.5にするとtargeting packがないと言われ、開けなくなりました。
> そのため、.NET のSDKをDLしてインストールすると
> 開くことができるようになりました。

直接的な回答ではないです。
今回の場合、下記の3点の違いがあり、一気に移行しようとしているため、
 1.OSの違い
 2..NETバージョンの違い
 3.VSのバージョン違い

1つづつ確認していった方が良いと感じました。

Windows10にVS2017をインストールし、
VS2015プロジェクトをVS2017プロジェクトに変換し、
動作することを確認。

次に、Windows10の環境で.NETのバージョンを変更し、
動作することを確認。

最後に、Win7の環境で、動作確認。

[ 親 92882 / □ Tree ] 返信 編集キー/

▲[ 92883 ] / 返信無し
■92884 / 2階層)  Re[2]: 別のPCに移すと実行することができない
□投稿者/ カエル (2回)-(2019/11/05(Tue) 13:44:37)
すいません、自己解決しました。

ビルド失敗したプログラムがバックグラウンドで走っているため、
同名のプログラムが起動できなくなっているのが原因でした。


ちなみに、
[マイ コードのみ] 設定
は何を意味していますか?
Win10だとなぜか最初から無効に設定してありました。

[ 親 92882 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -