Webプロジェクトをローカルiisに公開しましたが、フレームワークは "db"ファイルを見つけることができません。デバッグには問題はありませんが、私は接続できますが、localhostでは接続できません。ここに私の接続文字列は次のとおりです。web.configのSqlite接続文字列
<connectionStrings>
<add name="PROD" connectionString="data source=app.db;" providerName="System.Data.SQLite"/>
</connectionStrings>
私は問題かもしれないもの
direct_path " "〜/ app.db"" すべて "../app.db" を試してみましたか?D:\ドライブまたはinetpubドライブ以外でデータベースを検出できます。私はそれが許可の問題であるかどうか分からなかった。どのように私はそれの正確な解決策を見つけることができますか?
私はすべての権限をファイル/フォルダに与えましたが、希望はありません。 – mehmetserif
data source = | DataDirectory | app.dbは私の接続文字列です。プロジェクトを公開すると、App_Dataディレクトリはbinディレクトリにあります。 – mehmetserif