• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プロジェクトのコピー(VC#))

Visual C# 2008 Expressを使用してWindowsアプリの新バージョンを作成する方法について教えてください

このQ&Aのポイント
  • Visual C# 2008 Expressを使用して作成したWindowsアプリの新バージョンを作成する方法について教えてください。現在のプロジェクトはそのままにしておき、新しいプロジェクトで新バージョンを作りたいです。
  • 現在のバージョンのプロジェクトはProjects>TestAppVer1にあります。新しいバージョンのプロジェクトはProjects>TestAppVer2として作成します。
  • 既存のバージョンを単にコピーして新しいフォルダを作れば良いのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

 Projectsフォルダの直下だと通常はソリューションのフォルダになります。ソリューション毎設定を引き継いで新しいソリューションを作るのであれば、それで構いません。ファイルメニューの「プロジェクトを開く」で拡張子slnのファイルを開けば新しいソリューションとして利用できます。  プロジェクトのフォルダは通常はソリューションのフォルダの下にあります。単にプロジェクトだけを作るのなら、そのプロジェクトのフォルダを目的のソリューションのフォルダにコピーして、ソリューションエクスプローラーから「追加」→「既存のプロジェクト」で拡張子csprojのファイルを開けばそのソリューションに組み込まれます。

suffre
質問者

お礼

ありがとうございます。 どうやら私は意味を間違って捉えていたようです。 プロジェクトの集まりがソリューションなのですね。 「ファイル>プロジェクトを開く」というメニューがあるので、プロジェクトが一番上になっていると思っていました。 それで調べていくと、「一つのアプリケーションには複数のEXEやDLLが必要だから、それらを複数プロジェクトとし、アプリケーションをソリューションと考える」というようなことがとあるサイトに書いてありました。 そうするとアプリケーションのバージョン違いというのは、ソリューションをコピーして使うということでよいのでしょうか?

suffre
質問者

補足

片っ端からファイルの中身とファイル名を変更したらソリューションの別名コピーができました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • プロジェクトのコピー

    VC++.NETで作成したプロジェクトファイルをフォルダごと、違う端末にコピーしたのですが、プロジェクトを開く時に、”プロジェクト'XXXX.vcproj'を開けません”というダイアログが表示され、プロジェクトが利用不可となってしまいます。 プロジェクトは新規で作るしかないのでしょうか? ご教授、よろしくお願い致します。

  • imovieプロジェクトのコピー

    imovieのバージョン5を使用していますが、 バージョン8で編集したいので、 プロジェクトをNASにコピーして、 バージョン8の入っているMACで開こうとしましたが、 プロジェクトがフォルダに分解されて開けません。 どうしたら開けますか?

    • ベストアンサー
    • Mac
  • VC++で.csprojが開けません。

    KinectのDeveloperToolKitを利用し、サンプルファイルをVisual C++ 2010 Express で開こうとした所 このバージョンのアプリケーションではサポートされないプロジェクトの種類(.csproj)です。 この種類のプロジェクトをサポートするバージョンを使用してください。 というエラーが出ます。 開こうとしたサンプルファイルはAvateeringというファイルなんですが、このサンプルの紹介ページでは vc++2010Expressで開けると書いてあるのです。 vc側のエラーだと思うのですが、経験した事がある方や解決法をご存知の方がいらっしゃいましたらご教授ください。よろしくお願いします。

  • VC++2008ExpressでProjectのPropertyをco

    VC++2008ExpressでProjectのPropertyをcopyする方法を教えてください。 ひとつのソリューションの下に、いくつかのプロジェクトを作っているのですが、既存のプロジェクトのプロパティ設定が新しく作ったプロジェクトにコピーされないため、プロジェクトを作るたびにプロパティ設定をやり直しています。設定したいのはリンカの追加の依存ファイル、C/C++の追加のインクルードディレクトリ、プロコンパイル済みヘッダの設定などです。 既存プロジェクトのプロパティを新規プロジェクトにコピーする方法がありましたら教えてください。よろしくお願いします。

  • open Tweenのプロジェクトのビルド方法

    http://sourceforge.jp/projects/opentween/ このプロジェクトファイルをgitでダウンロードしてみました。 C#でプロジェクトが書かれているとのことで、現在 Microsoft Visual C# Express 2010をインストールしているので、 フォルダ内にあった”OpenTween.sln”というのをダブルクリックで起動してみたのですが、 このようなメッセージボックスが表示されました。 ”Visal Stidio 2010 Shell” "Invalid license data. Reinstall is required" Microsoft Visual C# Express 2010をインストールしていればこのプロジェクトを起動することはできないのでしょうか? ご存じの方いらっしゃいましたら、ご教授よろしくお願いいたします。

  • VC++のプロジェクトをUnixで実行できるようにしたい

    最近,C++の勉強を始めた素人です。 現在,Visual C++ 2008を使用しプログラムを組んでいます。 そのため,コンパイル等はビルドを実行するだけで簡単なのですが,実行の効率化のため作成したプロジェクトをUnix環境でも実行したいです。 そのためには、makefileを作成して,Unix環境でmakeすればよいと思うのですが,人から譲り受けたプログラムに組み込んで作成しているため、ファイルの数が大規模で、ライブラリなどもありmakefileをどう作ったらいいか分かりません。 素人にもわかりやすい、できるだけ簡単に、VC++のプロジェクトからUnix環境で実行できるmakefileを作成する方法はないのでしょうか? 回答よろしくお願いします。

  • プロジェクトのVC6からVC9の移行時のエラー

    現在、VC6で作成したプロジェクトをVC9に移行しています。 そこで、Debug版でコンパイルするとリンク時に下記エラーがでます。 //下記が、エラー内容 1>LINK : fatal error LNK1104: ファイル 'mfc42d.lib' を開くことができません。 Release版でコンパイルすると発生しません。 他の質問で同じような内容がありましたが、その対策内容を実行しようとするも、よく解りませんでした。 //////////////下記が参考にした解決策等////////////////////////////////// 今試しにVC6で・MFCアプリ(DLL共有) ・SDIアプリ・そのほかはデフォルトという条件で作って、VC2005 Proに変換してみたところ、問題なくコンパイル/リンクまでできました。もしかしてプロジェクトの中(ソリューションのツリーの中)に明示的にmfc42d.libを登録しているということはありませんか?vcのプロジェクトは"プロジェクト名.vcproj"で、単なるテキストファイルなので、その中もよく見てください。 /////////////////////////////////////////////////// 他に解決策はありますか?

  • よく似たプロジェクト

    VC++6.0 を使っています。 日本語版で 作っていたものの 英語版を作りたいときにはこれを新しいフォルダーにコピーして、うまくいくかと思ったら、だめでした。  よく似た内容で新しいプロジェクトを 簡単に作りたいのですがどうしたらよいのでしょうか? とくにリソースの扱いがに関してうまくいかないのです

  • VC++でプロジェクト名の変え方・ワークスペース名の変え方

    Microsoft Visual C++ 6.0です。OSはWindows98SEです。 VC++で、プロジェクトを作るときに「プロジェクト名」という欄に名前を入れます。この名前がワークスペースという領域に「~~ファイル」てな形で表示されます。 この名前を変更するとしたら、どうすればよいのでしょうか。 また、ワークスペース名を変えるには、dswファイル名を変えればよいと思っているのですが、このやり方は正しいのでしょうか。

  • VisualStudioC#2005のプロジェクトの引っ越し

    VisualStudioC#2005のExpressを利用しております。 OSを再インストールするのですが、以下の質問があります。 1.このC#のプロジェクトはどのように移行したらよいのでしょうか? 2.また、VS2008C#Expressにして2005で作ったプロジェクトをインポートすることが可能でしょうか? 3..net Frameworkのバージョンは2005で作ったアプリと2008で作ったアプリでは対応が違うのでしょうか?今まではFramework2.0で動いていたアプリしか作っていません。2008で作ったアプリはFramework2.0に対応できないとかあるのでしょうか? お手数ですがよろしくお願いいたします。