0

数年後にビジュアルスタジオに戻って、本当にこの問題に取り組んでいます。 私はいくつかの調整が必要なrestサービスを呼び出すためのExcelアドインプロジェクトを継承しました。コードに問題はありません。これは、Netopusコンポーネントを使用します。このコンポーネントは、COM相互運用機能を処理するのに非常に便利です。 Windows 8マシンの32ビットビジュアルスタジオ2013コミュニティにありました。私は窓10にある64ビットビジュアルスタジオ2015コミュニティの新鮮なインストール。ビジュアルスタジオプロジェクトを新しいPCに正常に移動する方法

すべてのプロジェクトファイルを自分のPCにコピーして、ソリューションファイルを開いて、移動してみました: 初めて、ブレークポイントで実行して一時停止しましたが、その後は一度も実行しませんでした。それはまだ他の人で実行されています - あまりにも大きな驚きではありません。 dllの登録を解除する権限を持たないビルド(旧PC) 古いPC名のプロジェクトのテキスト検索は何も見つかりませんでした。

プロパティファイル内のすべての参照とパスを編集しました。メモ帳でソリューションとプロジェクトファイルを開き、以前のマシンを指すものがないことを確認しました。 ビルドは再開しますが、ブレークポイントで停止することはできません。それから、ログインファイルのログインプロパティが見つからないというメッセージが表示されます(古いPCだと思います)。

私は既存のファイルから新しいプロジェクトを構築しようとしました。それはうまくいくように見えましたが、参照を追加することができませんでした。参照の追加ダイアログを使って参照を見つけることさえできません。システムのサブネームスペースが存在しないという文句が最も特有です。私は幸運なことなくさまざまなtarget .netフレームワークを試して、このアプローチをあきらめました。 私はこの問題の一部が私の2015コミュニティ版を使用していると思われ、オリジナルのテンプレートをインストールしていないテンプレートがインストールされている可能性があります。私は手動で新しいプロジェクトを作成しようとしたときにクラスライブラリを使用しました。

このようなプロジェクトを継承し、新しいPCにきれいにセットアップするための安全な手順はありますか?

これはかなりばかげた初心者の質問ですが、私は今本当に立ち往生しています。 ありがとうございます

+0

あなたは上の欠落している参照[Nuget](https://www.nuget.org/)の検索を開始することができます

価格モデルと、ここで追加の情報を参照してください。元のPCにインストールされているVS拡張機能のリストを確認できなかった場合は、カスタムテンプレートがインストールされていればそこに表示されます。 – Sidewinder94

+0

x86として構築していないことを確認してください。時には、それは64ビットdllを探している可能性があるので、参照を見つけるのが難しい –

+0

あなたは最新のアップデート(アップデート3)を受けていますか?これは、VS 2015 RTMの問題のようなものです。最新の情報はhttps://go.microsoft.com/fwlink/?LinkId=691129(https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vsこちら)をご覧ください。 。バイナリではなくソースファイルだけを移動してください。それでも動作するはずですが、ローカルで再コンパイルすることは絶対に必要です。 –

答えて

0

ターゲットPCで同じバージョンのVisual Studioを使用する場合は、プロジェクトをコピー先のPCにコピー/貼り付けするだけで済みますが、チャンドラーが言いたいことは、 ソースコントロールGITまたはTFS(Team Foundation Server)のようなソースコントロール方法を使用すると、プロジェクトのその動きを達成するのに苦労することはありません。

Team Foundation Serverを選択すると、最大5人までの小規模チームであれば無制限の空き容量があります。 Visual Studio Team Services Pricing

関連する問題