- - PR -
サーバー側のIISを使用してC#を開発したい
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-02-09 17:10
いつもお世話になっております。
書込み場所など違っていたらご指摘頂けると有難いです。 1台のAPサーバー(IISがインストール)があり、そこのIISを使用して複数のPCで開発をする事は可能でしょうか?(趣旨は各PCのIISのバージョンが違う為、統一したい) ソリューションの実行環境は必ず、localhostでなくてはならないのでしょうか? 試しにやっているのですが、コンパイルが正常に完了後、下記エラーが出てしまいます。 「Web サーバーでデバッグを開始できません。デバック開始ページのURLをコンピュータに割り当てできません」 <やっていること> @ slnファイルの書換え APサーバー名:Osakana ソリューション:Hamachi Project("{********}") = "Hamachi", "http://localhost/Hamachi/Hamachi.csproj", "{********}" ↓書換え Project("{********}") = "Hamachi", "http://Osakana/Hamachi/Hamachi.csproj", "{********}" A ネットワークフォルダより、slnファイルを起動 B 実行(debag) <環境> ・サーバー Windows2003Server IIS6.0 (Visual Studio .NET 2003は入っていない) ・開発端末 Windows2000 or xp IIS5.0 or 6.0 Visual Studio .NET 2003 | ||||
|
投稿日時: 2005-02-09 17:23
こんにちは中です。
出来ないことは無いです。 でも、デバッグは同時に1台しか出来ないなど非常に制限が多いのでやめておきましょう。 IISのバージョンをあわせるという意味では、開発環境と、テスト環境を分けてテストはサーバに集約した状態で行なうようにするべきです。 _________________ 中博俊 MSMVP Visual Studio C# Since 2004/04-2005/03, MCP http://naka.wankuma.com/ http://blogs.wankuma.com/naka/ naka@wankuma.com | ||||
|
投稿日時: 2005-02-09 17:41
中さん
早速ありがとうございます。 なるほど。 開発に関しては個々のPCで行い、そこで作った生成物(dll等)をテスト環境(サーバー)に集約し実行するという事ですね。
もうひとつ教えてください。 これは1つのソリューションを複数のPCで同時に接続できないと言う意味でしょうか? それとも、APサーバー側でデバッグは同時に1台しか出来ない、という事でしょうか? 下記のような感じで別けようと思っていたのですが。 wwwroot ├Work1 │└Hamachiソリューション ├Work2 │└Hamachiソリューション └Work3 └Hamachiソリューション | ||||
|
投稿日時: 2005-02-09 17:52
確かVisual Studio .NETインストールCDからリモートデバッグ用のコンポーネントをインストールする必要があったはず。 でも素直にLocalで開発した方が楽だと思うよ。ソースコードはサーバー上に保存されるので、複数人で開発するためにはプロジェクト(or ソリューション)を分割せざる得ない。しかし、分割するとSession変数が共有出来なくなったりするはず。 _________________ 甕星 <mikahosi@abox9.so-net.ne.jp> http://blogs.msmvp.jp/mikahosi/ | ||||
|
投稿日時: 2005-02-09 19:23
甕星さん
ご回答ありがとうございます。 APサーバー ・IIS ・Visual Studio .NET + リモートデバッグ機能 開発端末(ローカル) ・IIS ・C# が、必要という事ですね。 うーーん やはり、Localでやった方がよさそうですね。 大変勉強になりました。ありがとうございます。 | ||||
|
投稿日時: 2005-02-09 22:22
全部引用するのは面倒なので、下の「www」をクリック。「マイクロソフトサポート技術情報へのリンク集」をクリック。「チーム開発」に4つほどあるリンクも参照。
_________________ | ||||
|
投稿日時: 2005-02-10 14:41
Jittaさん
ありがとうございます。 私がやろうとしている事が、まさに書いてありました。 ※「チーム開発用に複数のプロジェクトから ASP.NET アプリケーションを作成する方法 」 以前のプロジェクトでもこの方法でやっていたので、循環参照を気をつければ非常にやりやすいやり方だと思っております。 今回は諸事情により「Visual SourceSafe 6.0」が購入できなかったのでファイル管理に頭を悩ませていました。又、個々の開発端末のIISのバージョンが違うこともあってAPサーバー側ですべて出来ないかと思い、このスレッドで質問させて頂きました。 | ||||
|
投稿日時: 2005-02-10 14:54
NAL-6295です。 VSSの変わりにCVS使うのは、どうですか? googleでキーワード[CVS VS.NET]で検索すると、情報が出てきますので、参考までに。 _________________ 「伝える」とは「人に云う」と書く。 http://d.hatena.ne.jp/NAL-6295/ |