2017-09-21 7 views
1

プロジェクトに存在する既存のコード、フォームなどをコピーして、単純に作成するSSISプロジェクトがあります。既存のコード内のいくつかの調整。これは、別の顧客のコードを調整するためです。既存のプロジェクトのコピーを変更してそのプロジェクトを展開すると、元のプロジェクトも同様に更新されます。

共有ハードドライブからローカルハードドライブにソリューションファイルなどをコピーして、新しく作成したプロジェクト内のコードを調整しても、元のプロジェクトのコードと同じ更新が行われます。

これを防ぐにはどうすればよいですか?ソリューション全体を再構築する必要がありますか、既存の構造、コード、およびWindowsフォームを使用して別々のプロジェクトを作成するより良い方法はありますか?

+0

私はあなたが本当にあなたのローカルハードドライブにコピーしている場合は、コピーで間違っていると思う、それはあなたのローカルハードドライブのバージョンを変更するだけです。あなたのローカルハードドライブのプロジェクトファイルが、共有ハードドライブに絶対ファイル名を指定している可能性がありますか? – Rich

答えて

0

最も信頼性の高い方法は、プロジェクトテンプレートまたはパッケージテンプレートを作成し、新しいプロジェクトとソリューションを作成することです。新しい顧客のコードを調整するためのビジュアルスタジオプロジェクトをコピーするだけでは、いつも苦労しました。プロジェクトテンプレートhereとパッケージhereの作成方法の説明があります。私はこのアプローチがより機敏で将来的に利益を得ることができるので、個人的にパッケージテンプレートを使用します。

関連する問題