Visual Studio 2005の対のVisual Studio 2003
-
18-09-2019 - |
質問
私は今それを開いて、それを実行します前に、IISでビットをいじる必要があったと、個人的にVS 2005でのみお馴染みだとだから私は私のローカルドライブに解決策をダウンロードしたVS 2003を使用してプロジェクトに取り組んでいますまたのinetpubフォルダ内のウェブサイトを持っています。
誰かがちょうど何が起こっているのか全体像を使用して説明することができます。私は私の地元の源安全なフォルダ内のファイルを編集していると私は、アプリを実行したときにサイトがそれをIISフォルダをコピーしたのですか?
私は通常、私は右のパブリッシュおよびフォームに必要事項を記入後藤、ソリューションをクリックし、サイトを公開するにはどうすればよいです。 1.1では、私はちょうど私の元に安全フォルダからそれにコンテンツをコピーする必要があります先だか先や秘密のオプション番号3に私のIISフォルダの外にそれらをコピー?
みんなありがとう。
解決
VS 2003のみ、「Webアプリケーション」プロジェクトタイプではなく、さらに、VS 2005で使用可能な「ウェブサイト」、ウェブサイトのモデルは、VS 2003に欠けているファイルシステムを持っています。
VS 2003は、IISで構成された仮想フォルダであることを、Webアプリケーションが必要です。これは、フォルダをInetpub\wwwroot
にコピーする必要はありませんが、それは、仮想ディレクトリである必要はありません。だから、IISのフォルダにファイルをコピーする必要はありません。
最後に、VS 2003は、「公開」サイトのオプションはありません。これは、各リソースが動的コンパイルを可能に別のアセンブリにコンパイルされたVS 2005のWebサイトのモデルとは対照的である。
他のヒント
、私はソースコントロールの外にそれを引っ張っていたところに、同じディレクトリにIISのサイトを指摘したので、私は、私はすべての変更を行うたびにそれを超えるコピーわざわざする必要はいけない、それが見えました完璧にうまく動作するように
のサイトを公開する場合、あなたはすべてのファイルをコピーしたい場合は、以下の拡張子をバーます:
.cs
.resx
.csproj
.projdata
.sln
.csproj.user
.suo
.scc
.load
.vssscc
.vspscc
binディレクトリをコピーすることを忘れてはいけない!
VS2005では、あなたは、Webサーバーを統合しています。あなたのソースディレクトリから。あなたはIISフォルダにソースをコピーする必要がありますのでVS2003であなただけの、IISを使用することができます。はい、VS2003でのWeb開発を簡素化するトリックがありますが、それでもVSA2005の快適さは、はるかに大きいくらいです。