2016-12-12 16 views
0

私は現在、いくつかのRESTful API呼び出しで奇妙な問題をデバッグしようとしています。私はAngular 2足場を作り、コマンドプロンプトを開き、 "project --debug" - を入力することで実行できるスタンドアローンビルドを作成するために公開機能を使用しました - これは足場サービスを開始し、ユーザーはAPI呼び出しファイルからのデータ。これは私のマシン上で完全に正常に動作し、私はAPIコールをうまく行うことができますが、結果が異なる別のコンピュータがあります。特定の種類のファイルにアクセスすると、他のコンピュータは常に失敗し、例外ブロックに入ります。2つの異なるマシン間で動作が異なる.NET Frameworkのバージョン?

これは、.NET Frameworkおよび/またはMicrosoft Visual C++の再配布可能ファイルのバージョンの不一致/相違と何らかの関係があるかどうか疑問に思っています。公開されたビルド(元のコンピュータ)は.NET 4.5.1を使用して構築され、他のコンピュータは4.6.1のみがインストールされました。

まったく同じビルドで異なる結果が得られるような状況に遭遇したことはありますか?私は現在、.NETのバージョンをアンインストールしており、再配布可能ファイルをアンインストールしてテストしていますが、あなたの中には似たような経験をしている人がいるかどうか不思議です。

+2

確かにこれが可能です。誰がラインを聞いたことがない "それは私のマシン上で動作します。 ?例外またはコードが機能していないことについての詳細はありますか?そうでなければ、我々はただ推測している。 –

+0

コードを共有できますか? –

答えて

0

Microsoft Visual C++ 2015再配布可能ファイルに関連しているようです - 2015再配布可能ファイルを元のマシンから削除しました(他のマシンにはそれがなかったため)。もっと深く、私は、DLLの1つが2015の再配布可能ファイルを使って構築されたためだと思います。

関連する問題