タグ付けされた質問 「web-config」

web.configは、IISサーバーの主な設定ファイルと構成ファイルを格納するXMLファイルです。

30
ユーザー「IIS APPPOOL \ ASP.NET v4.0」のログインに失敗しました
Webプロジェクト(C#Asp.Net、EF 4、MS SQL 2008、およびIIS 7)があり、それをローカルでIIS 7に移行する必要があります(現時点ではCASSINIで正常に動作します)。 IISのローカルでは、Default Web Site自分の展開を使用しています。私のデプロイとDefault Web SiteプールASP.NET v4.0(設定の画像を参照)の両方に、私のWebプロジェクトとしてプールターゲットFramework 4を使用しています。 サイトにアクセスすると、ブラウザはページを表示せず、代わりにブラウザがページをダウンロードできるようにします。 IISでローカルに実行している他のプロジェクトがありますが、問題なく動作します(ただし、Entity Frameworkは使用していません)。 イベントロガーを使用すると、次のようなエラーが表示されます。 Exception information: Exception type: EntityException Exception message: The underlying provider failed on Open. at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure) Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. …
432 c#  asp.net  iis-7  web-config 

4
Web.config変換を使用してappSettingsセクションの属性の値を変更する方法
次のWeb.config appSettingsファイルを変換することは可能ですか? <appSettings> <add key="developmentModeUserId" value="00297022" /> <add key="developmentMode" value="true" /> /* other settings here that should stay */ </appSettings> このようなものに: <appSettings> <add key="developmentMode" value="false" /> /* other settings here that should stay */ </appSettings> だから、私は、キー削除する必要がdevelopmentModeUserIdを、私は、キーの値を交換する必要がdevelopmentMode。
260 c#  asp.net  .net  web-config 

12
指定された引数は有効な値の範囲外でした。パラメータ名:サイト
私はこのような種類のエラーを取得しています:: 指定された引数は有効な値の範囲外でした。パラメーター名:サイト プロジェクトのデバッグ中。 Visual Studio 2012を再インストールした後も試しましたが、デバッグ中にも同じような問題が発生します。 私のシステムの構成は次のとおりです。 Windows 8:32ビット Visual Studio:2012 Webページライクの表示時に例外が発生し、 [ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: site] System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +298 [HttpException (0x80004005): Specified argument was out of the range of valid values. Parameter name: site] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) …

12
web.configから接続文字列を読み取る
から接続文字列を読み取るにはどうすればよいですか web.configファイルクラスライブラリ内のパブリッククラスですか? 私はもう試した: WebConfigurationManager ConfigurationManager しかし、これらのクラスは私のクラスライブラリ内では認識されません。

8
web.configファイルを使用してHTTPSを強制する方法
私はこれの解決策を見つけようとしてGoogleとStackOverflowの周りを検索しましたが、それらはすべてASP.NETなどに関連しているようです。 通常、サーバーでLinuxを実行していますが、この1つのクライアントでは、IIS 7.5(およびPlesk 10)でWindowsを使用しています。これが、IISとweb.configファイルに少し慣れていない理由です。で.htaccessファイルあなたは、プロトコルはHTTPSし、それに応じてリダイレクトするかどうかを検出するために、リライトの条件を使用することができます。web.configファイルを使用して、または私がインストールした ' URL Rewrite 'モジュールを使用してこれを実現する簡単な方法はありますか? 私はASP.NETの経験がないので、これがソリューションに関係している場合は、実装方法の明確な手順を含めてください。 PHPではなく web.configでこれを行う理由は、サイト内のすべてのアセットにHTTPSを強制したいからです。
220 c#  asp.net  iis  https  web-config 

4
ASP.net/C#アプリ構成ファイルの値にアンパサンドを追加するにはどうすればよいですか
設定ファイルに値を含むC#プログラムがあります。私が欲しいのは、次のようなURL値のアンパサンドを格納することです... <appSettings> <add key="myurl" value="http://www.myurl.com?&cid=&sid="/> </appSettings> しかし、自分のサイトの構築中にエラーが発生します。アンパサンドは使用できません。アンパサンドを無用にエスケープするさまざまな形式を試しました。これを行うための正しいフォームを知っている人はいますか?すべての提案を歓迎します。
209 c#  asp.net  web-config 

2
<system.web>と<system.webServer>の違いは何ですか?
たびに私は、命令は常に2つのセクションにそれを組み込むことを教え、IIS7とASP.NET用のハンドラやモジュールを追加する必要がありますsystem.webとsystem.webserver。 &lt;system.web&gt; &lt;httpHandlers&gt; &lt;/httpHandlers&gt; &lt;httpModules&gt; &lt;/httpModules&gt; &lt;/system.web&gt; この: &lt;system.webServer&gt; &lt;modules&gt; &lt;/modules&gt; &lt;handlers&gt; &lt;/handlers&gt; &lt;/system.webServer&gt; これら2つのセクションの違いは何ですか? また、system.webセクションに追加しないと、Visual Studio 2008デバッガーも正しく動作しません。

10
開発環境と本番環境で異なるWeb.configを使用する
開発環境または運用環境で実行されているかどうかに応じて、ASP.NETアプリケーションで異なるデータベース接続文字列とSMTPサーバーアドレスを使用する必要があります。 アプリケーションは、WebConfigurationManager.AppSettingsプロパティを介してWeb.configファイルから設定を読み取ります。 Build / Publishコマンドを使用してFTP経由でアプリケーションを本番サーバーにデプロイし、リモートのWeb.configを手動で正しいものに置き換えます。 展開のプロセスを何らかの方法で簡略化することは可能ですか?ありがとう!

26
アプリケーションレベルを超えて、allowDefinition = 'MachineToApplication'として登録されたセクションを使用する際のエラー
アプリケーションレベルを超えて、allowDefinition = 'MachineToApplication'として登録されたセクションを使用すると、エラーになります。 / portal /ディレクトリのすべてのaspxページの一番上の行にこのエラーメッセージが表示されていますが、これは一般的なエラーメッセージです。私はこのエラーメッセージを終わりまでググっていて、/ portal /フォルダーをIISのアプリケーションとして構成するように指示する多くの投稿(私が持っています)と、web.configsをネストしていることを通知するもっと多くの投稿(しかし、投稿はいずれも解決策に関するガイダンスを提供していません。 私のセットアップでは、ルートディレクトリにweb.configがあり、会社のポータルを/ portal /ディレクトリに作成しようとしています。/ portal /ディレクトリには、独自の(必要な)web.configがあります。 私のweb.configの50行目は次のとおりです。 &lt;customErrors mode="Off" defaultRedirect="customerrorpage.aspx"/&gt; &lt;anonymousIdentification enabled="true"/&gt; &lt;authentication mode="Forms"/&gt; &lt;membership defaultProvider="MyProvider"&gt; したがって、domain.com / web.config AND domain.com/portal/web.config ...があり、domain.com / portal / default.aspxページが読み込まれません。 これに対する実際の解決策は何ですか?ルートのweb.configを/ portal /ディレクトリのweb.configとマージする方法をどういうわけか見つけますか、それともここから外れていますか? どんな指導でも大歓迎です!

1
ASP.NET web.config:configSourceとファイル属性
web.configASP.NETアプリケーションの-file 内では、appSettingsおよびのようなconfigのいくつかのセクションがconnectionStrings属性fileおよびをサポートしていますconfigSource。 file-attributeと-attributeの使用の違いは何configSourceですか?どの属性をいつ使用する必要があり、両方を使用できますか? &lt;?xml version="1.0"?&gt; &lt;configuration&gt; &lt;appSettings file="AppSettings.config"&gt; &lt;/appSettings&gt; &lt;connectionStrings configSource="ConnectionStrings.config"&gt; &lt;/connectionStrings&gt; &lt;!-- ... --&gt; &lt;/configuration&gt;


5
AppSettingsとapplicationSettingsの長所と短所(.NET app.config / Web.config)
.NET Windowsフォームアプリケーションを開発する場合App.config、設定値を格納するためにこれらのタグから選択できます。どちらがいいですか? &lt;configuration&gt; &lt;!-- Choice 1 --&gt; &lt;appSettings&gt; &lt;add key="RequestTimeoutInMilliseconds" value="10000"/&gt; &lt;/appSettings&gt; &lt;!-- Choice 2 --&gt; &lt;configSections&gt; &lt;sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" &gt; &lt;section name="Project1.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5612342342" requirePermission="false" /&gt; &lt;/sectionGroup&gt; &lt;/configSections&gt; &lt;applicationSettings&gt; &lt;Project1.Properties.Settings&gt; &lt;setting name="TABLEA" serializeAs="String"&gt; &lt;value&gt;TABLEA&lt;/value&gt; &lt;/setting&gt; &lt;/Project1.Properties.Settings&gt; &lt;/applicationSettings&gt; &lt;/configuration&gt;

6
[A] System.Web.WebPages.Razor.Configuration.HostSectionをキャストできません…web.configの問題
次のエラーが発生します。 [A] System.Web.WebPages.Razor.Configuration.HostSectionを[B] System.Web.WebPages.Razor.Configuration.HostSectionにキャストできません。タイプAは、「System.Web.WebPages.Razor、Version = 2.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35」のコンテキスト「Default」の「C:\ WINDOWS \ Microsoft.Net \ assembly \ GAC_MSIL \ System」にあります.Web.WebPages.Razor \ v4.0_2.0.0.0__31bf3856ad364e35 \ System.Web.WebPages.Razor.dll '。タイプBは、「System.Web.WebPages.Razor、Version = 3.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35」のコンテキスト「Default」の「C:\ Users \ MyName \ AppData \ Local \ Temp \ Temporary」にありますASP.NET Files \ root \ 63e7ff36 \ a1cb775d \ assembly …

7
inheritInChildApplicationsを使用して子Webアプリケーションでweb.config継承を回避する
追加しようとしています &lt;location inheritInChildApplications="false"&gt; 親のWebアプリケーションのweb.configに追加しましたが、機能していないようです。 私の両親web.configは: &lt;configuration&gt; &lt;configSections&gt; &lt;/configSections&gt; // 10 or so custom config sections like log4net, hibernate, &lt;connectionStrings&gt; &lt;/connectionStrings&gt; &lt;appSettings&gt; &lt;/appSettings&gt; &lt;system.diagnostics&gt; &lt;/system.diagnostics&gt; &lt;system.web&gt; &lt;webParts&gt; &lt;/webParts&gt; &lt;membership&gt; &lt;/membership&gt; &lt;compilation&gt; &lt;/compilation&gt; &lt;/system.web&gt; &lt;location ..&gt; &lt;system.web&gt; &lt;/system.web&gt; &lt;/location&gt; &lt;system.webServer&gt; &lt;/system.webServer&gt; 私の子WebアプリケーションはIISでアプリケーションとしてセットアップされ、web.config問題を引き起こしている親のアプリケーションから継承しています。 正確にどこに置くべきか &lt;location inheritInChildApplications="false"&gt; それで、すべてのさまざまなweb.config設定を無視しますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.