私のローカルディスクに私のウェブサイトを公開するには、私のローカルディスクを含むパスを表示するために例外が発生します

StackOverflow https://stackoverflow.com/questions/2542205

  •  23-09-2019
  •  | 
  •  

質問

私は私のウェブサイトを何度も公開しました。私はこの問題に出くわしたまでしかしかかわらず、このことについて考えていませんでした。だから私は最初に私のCドライブ上のローカルフォルダに私のWAPプロジェクトを公開することにしました。その後discountasp.netの私の共有ホストにアップロードするFTPを使用していました。私は、スタックトレースは、まだそのローカルフォルダを参照し、アウトerroringたことが、実行時に気づいています。

公開するときに

誰もが知っているコンフィグ設定に影響を与えていますか?明らかに何かがまだ私のローカルCドライブを指していると私は私のソリューション全体を検索した、その理由が表示されません。

ここに私のコードはdiscountasp.netのウェブサーバー

で実行しようとしたときに私が取得ランタイムエラーです
 Cannot write into the public directory - check permissions
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: ScrewTurn.Wiki.PluginFramework.InvalidConfigurationException: Cannot write into the public directory - check permissions

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[InvalidConfigurationException: Cannot write into the public directory - check permissions]
   ScrewTurn.Wiki.SettingsStorageProvider.Init(IHostV30 host, String config) in C:\www\Wiki\Screwturn3_0_2_509\Core\SettingsStorageProvider.cs:90
   ScrewTurn.Wiki.StartupTools.Startup() in C:\www\Wiki\Screwturn3_0_2_509\Core\StartupTools.cs:69
   ScrewTurn.Wiki.Global.Application_BeginRequest(Object sender, EventArgs e) in C:\www\Wiki\Screwturn3_0_2_509\WebApplication\Global.asax.cs:29
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75

Discountaspは、それが許可の問題ではないですが、明らかにそれがあると言います。

役に立ちましたか?

解決

.pdbファイルは、サイトで何が関係のない問題だということ、であると言うことはありませんあなたのローカルディレクトリ、を指しているものです。プロジェクトのコンパイル広告.pdbファイルが作成された場合はいつでも、それらはスタックトレースに表示されますパスです。

これらのディレクトリエントリは、アプリケーションが実際に配備されている場所には何の関係を持っていない開発者が行くことができるよう、それが出てエラーが発生したクラスが配置されている場所あなたが見ることができるだけのように、主だ(とうまくいけば、「のそうそう、そのいまいましいですクラス再びの ")。あなたがスタックを掲載した場合、我々は助けることができる...しかし、あなたのC:\ドライブへのディレクトリの点が心配することは何もありません、これは絶対に正常であることを事実があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top