プロが教えるわが家の防犯対策術!

ある会社の依頼で、VideoStudio 2008 C# を使って開発したアプリを使って頂いておりましたが、現状版もそのまま使い続けたいとの付帯条件が付きで、改造量のある上位版の作成要求がありました。
そこでプロジェクトの「丸ごとコピー方法」を探してみましたが、見つけることができませんでした。
エクスプローラーでホルダー...\Visual Studio 2008 \ Project 下の既存プロジェクトホルダーをコピーし、それを同一ホルダー下に貼り付けて、プロジェクト名を変更し、VSを立ち上げてみましたがプロジェクトを開くことができませんでした。 使用OSは Window7 pro 64bit です。
どなたかご存知の方がいましたら、具体的な手順を教えてくださいませんか。どうかお願いいたします。

A 回答 (1件)

2008は入れていないのですが…2005 Stdで確認。



>それを同一ホルダー下に貼り付けて、プロジェクト名を変更し、VSを立ち上げてみましたがプロジェクトを開くことができませんでした。

いまいち何やったのかよくわからないんですが…。
とりあえず、プロジェクト(拡張子csproj)とソリューション(拡張子sln)の関係を把握し直した方がいいかと思いますよ。

基本的にプロジェクトはなんらかのソリューションに含まれる。という形式で対応されています。

>そこでプロジェクトの「丸ごとコピー方法」を探してみましたが、見つけることができませんでした。

ソリューションエクスプローラで「ソリューション名」の上で右クリック、「追加」「既存のプロジェクト」で取り込めませんか?
ソリューションディレクトリの下にコピーされるかはやってみないと不明なところはありますが。
# 2005でやってみたらコピーはされなかった。
# ソリューションファイルには「相対パス」で記述されていたのであらかじめソリューションディレクトリ下にコピーしておくことを勧める。
名前空間には注意してくださいな。
# 取り込む対象のプロジェクトでの「namespace qa9228303_1」とか。各csファイルに記述されているはず。
    • good
    • 1
この回答へのお礼

各種の注意項目を教えて頂きましてありがとうございました。厚くお礼申しあげます。
プロジェクトを丸ごとコピーして別プロジェクトを作成することは諦めました。

お礼日時:2016/04/07 15:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!