ASPX/ASCX
のファイルをすべて公開するには、System.*
dllsを.NET 3.5
に送信してください。働くでしょう?.NET 2.0だけのサーバでASP.NET 3.5を使用できますか?
答えて
私はテストを行いましたが、csc.exe 3.5を使用するコンパイラ要素を削除してweb.configを変更する必要がありました。私はすべてのファイルをあらかじめコンパイルして送信しているので、問題はありませんでした。
ここでの答えは、プロジェクトの依存関係がどのようなものかによって異なります。 ASP.NET 3.5は本当に存在しません - すべての集中的な目的のために、Visual Studioが統合するのに役立ついくつかの新しい拡張機能を備えたASP.NET 2.0があります。それはスタンドアロンのフレームワークではありません。
あなたがLINQまたはAJAXを使用していない場合は、自分のサイトがうまく配置されると思います。 LINQ/AJAXを使用している場合、Web.configで多くの手動アセンブリエントリを実行している可能性があります。
しかし、あなたが失うものは、コードのコンパイル時検証です。なぜあなたは2.0で再コンパイルできないのですか? –
@Cat - 私は彼がコンパイル時の検証を失っているとは思わない。彼は自分のサイトをプリコンパイルしようとしています。彼は、オンデマンドコンパイルを可能にすることでパフォーマンスの最適化を除いてすべての利点を得ます。デプロイするプロセッサアーキテクチャがデベロッパーボックスと異なる場合にのみ有益です。 – Brian
それは3.5の機能を受け入れ、それは目的地では利用できないかもしれない。 –
いいえ動作しません。サーバー自体に適切な.NETフレームワークをインストールする必要があります。
あなたは本当に別の答えを期待していましたか?
これは正しいとは思わない。これは2.0のウェブサイトを1.1のボックスに展開するのとは異なります。これは、第三者の製品がインストールされていない別のマシンにサードパーティのリファレンスを持つ2.0のWebサイトを展開する場合に似ています...必要なDLLを含めると、それでも実行する必要があります... – Brian
これまでの説明のとおり、 いくつかのものはおそらく動作しますが、いくつかは動作しません。
GACに.NET 2.0アセンブリがあり、3.5アセンブリをbinフォルダに配置すると、アプリケーションはデフォルトでGACアセンブリ(2.0)を使用します。したがって、アプリケーションが正しく動作するかどうかは決して確認できません。
サーバーを再起動しなくても3.5フレームワークをインストールできます。したがって、すべての動作をさせるためにiisresetを1つ停止するなど、ダウンタイムを恐れる必要はありませんが、これまでこれを行う必要はありませんでした。
- 1. .NET 2.0 Webサイトで.net 3.5 DLLを使用できますか?
- 2. asp.net c#.net framework 2.0と3.5
- 3. Visual Studio 2010を使用してasp.net 3.5/2.0プロジェクトを開発できますか?
- 4. Glimpseを.net 2.0または3.5プロジェクトで使用できますか?
- 5. ASP.NET 2.0または3.5?
- 6. ASP.NET 2.0呼び出し.NET 3.5コンポーネント
- 7. .NET 2.0/.Net 3.5を使用してVS2008プロジェクトを構築する
- 8. .NET 3.5から.NET 2.0への変換
- 9. .Netフレームワーク2.0の.NET Framework 3.5機能の使用
- 10. .NET 2.0/3.5のSerialPortメモリリーク
- 11. .NET 3.5でNUnitを使用
- 12. Rosnetを.net標準2.0で使用できますか?
- 13. .NET 4.0プロジェクトでSystem.Xml 2.0を使用できますか?
- 14. .NET 3.5でGoogle Maps APIを使用するASP.NET MVCアプリケーション
- 15. HtmlForm.Actionと.NET Framework 2.0/3.5クエリ
- 16. asp.netのhtmlエディタajax 2.0/3.5
- 17. .NET Framework 2.0および.NET Framework 3.5を使用している場合、.NET Framework 3が必要ですか?
- 18. 古典的な.NET 4.6.1アプリケーションで.NET Standard 2.0パッケージを使用できますか?
- 19. .NET 3.5をターゲットとするコードでオプションのパラメータを使用できますか?
- 20. IIS 6で.NET 3.5を使用しているASP.NET MVC 2
- 21. Asp.Net 2.0とAsp.Net 3.5コードのコンパイルモデル - 違いはありますか?
- 22. 2.0から3.5への変換後の.NET 3.5の最適化
- 23. .net 3.5でADALを使用する
- 24. .NET 2.0の.NET 3.5機能を使用しています....それは動作していますか?
- 25. ASP.netを学ぶ - 2.0から3.5までの大きな違いは?
- 26. 3.5の.NET 2.0 UserControlライブラリを再コンパイルしますか?
- 27. .NET Compact Frameworkでは、2.0のROMまたは3.5のRAMを使用しますか?
- 28. Reactiveフレームワークは.NET Framework 3.5で利用できますか?
- 29. Ajax拡張で.net 2.0でページメソッドを使用できるか?
- 30. ASP.NET Webアプリケーション(.Net Framework)でTagHelperを使用できますか?
どうしたらいいですか? – BoltClock
System.Core.dll、System.Web.Extensions.DLLなどをコピーしてください。 –