問題タブ [app-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - App_Data の MDF ファイルで SQL スクリプトを実行する
私は次の設定をしています:
- 開発: 私の app_data フォルダーを参照する接続文字列を持つ MDF ファイルを使用する自分のコンピューター。
- 本番: 独自の SQL データベースを備えたオンライン サーバー
システムに新しいテーブル/フィールドを作成する場合は、展開で作成し、データなしでそれらのスクリプトを本番環境で実行します。
今、私は逆の状況にあります。実動サーバーからスクリプトを生成し、それらをローカルの MDF ファイルに対して実行したいと考えています。
それ、どうやったら出来るの?これまでに見たすべての答えは役に立ちません。
私は次のことを試しました:
Visual Studio の [クエリの実行] で SQL スクリプト全体を実行しようとしましたが、「Set SQL コンストラクトまたはステートメントはサポートされていません」というメッセージが表示されます。エラー。
どうにかして Microsoft SQL Management Studio で MDF ファイルを開く必要があると思いますが、すべてを機能させる方法が実際には見つかりません。
編集:
半年後、答えとして提案された方法を繰り返し使用しています。それは断然最良の解決策です。プロジェクトに MDF ファイルはもうありません。
これを読んでいる人には、ローカルデータベースにデータベースを持ち始めることを強くお勧めします.
sql - SQL Server Expressデータベースは、mysqlサーバーの背後にあるファイルまたは通常のmysqlデータベースのようなものです
asp.net mvc4フォルダーにデータベースを作成するかどうかを知りたいのですが、app_data
MS Accessデータベースのようになるのか、MySQLサーバーの呼び出しに使用できるMySQLデータベースのようになるのでしょうか。
SQL ServerExpressと通常のSQLServerの違いは何ですか?
android - 暗号化を使用してデータを安全に保存する
バックグラウンド
新しいAndroid開発者のブログ投稿(ここで入手可能)によると、データベースまたはsharedPreferencesのいずれかに保存されている機密データ(パスワードなど)を暗号化および復号化するために新しい手法を使用する必要があります。それを読むのに苦労しました。
新しい方法は次のとおりです。
質問
記事(および私が試したこと)によると、このコードは呼び出すたびに新しい異なるキーを作成するので、この問題に関していくつか質問があります:
古いバージョンのAndroidに対してアプリは何をしますか?
そのようなアプリは、Android OSの新しい動作方法(API post17からAPI17)への更新をどのように処理しますか?
決定論的ではないため、復号化で同じキーを再作成できないことを意味します。つまり、復号化(および後で暗号化)に使用するためにキーも保存されるということですか?そのようなことは全体のポイントを逃しませんか?
コードによって生成されたキーがあるとすると、DBとsharedPreferencesからのデータを暗号化および復号化するためにそれをどのように使用しますか?
記事の中で、彼らは次のように述べています:
実際のところ、Androidの既存のセキュリティモデルは、この種のデータに対してすでに十分な保護を提供しています。ユーザーの資格情報は、MODE_PRIVATEフラグを設定して保存し、内部ストレージに保存する必要があります
どういう意味ですか?Androidはすでにすべてを暗号化しているので、キーの生成全体は必要ありませんか?私のデバイスはルート化されており、データが暗号化されることはなく、読みやすいと簡単に言うことができます(特に、単なるxmlであるsharedPreferences)。
asp.net - 「App_dataフォルダーからファイルを含める」オプションはどこにありますか?
この回答によると、ASP.NETアプリケーションを公開するときは、「App_dataフォルダーからファイルを含める」オプションにする必要があります。しかし、私はそれを見ません:
どこですか?
orchardcms - orchard がアプリ データ フォルダーでエラーをスローするのはなぜですか
モジュールを作成して実行しました。すべてうまくいきました。既存のプロジェクトからいくつかのファイルをコピーして、登録フォームを再度作成する手間を省きました。
アプリケーションを実行しましたが、動作しません。デバッグから、エラーはstarter.csから来ます:
CTRL+F5 を実行すると、次のように表示されます。
App_Data\Dependencies\Orchard.ContentPermissions.dll' が拒否されました。
グーグルで調べたところ、この問題はウェブサイトを開発サーバーにアップロードすることに関連しているようです。
どうすれば解決できますか?
Visual Studio を閉じて再度開いてみました。ASP.NET 開発サーバーを再起動し、キャッシュ ファイルを削除します。
winforms - ローカル プロファイルでサービスを実行して Windows サービスからユーザー appdata パスを取得する方法
を使用して application.exe を実行できる Windows サービスを作成しましたCreateProcessASUser()
。
これは私のアプリケーションのソースコードです:
このアドレス (例: "C:\Users\CurrentUser\AppData\Roaming") をファイルに書き込む必要があります。しかし、Windows サービスから appdata パスを取得すると、パス "C:\Windows\system32\config\systemprofile\AppData\Roming" を取得します。サービスがアプリケーションを実行し、予想されるパスをファイルに書き込むことができるようにするには、C++ でコーディングするにはどうすればよいですか?
c# - Web API アプリによって提供されるバイナリ ファイルは、App_Data フォルダーに保存する必要がありますか?それともどこに保存しますか?
クライアントは、Web API アプリからバイナリ ファイルの条件付きダウンロードを要求します。
このリクエストに応答するメソッドは、おそらく次のようになります。
ただし、現時点で私を最も不安にさせているのは、ファイルの場所です。プロジェクトの App_Data フォルダーに保存する必要がありますか、それとも別の場所に保存する必要がありますか?
もしそうなら (App_Data に格納されている)、それはコードでどのように参照されていますか? それは次のようになりますか:
...また...???
c#-4.0 - ファイルは app_data フォルダーからダウンロードされますが、フォーマットが破損しています
私の Web アプリケーションは、ファイル (.png、.bmp、.jpg、.jpeg、.jpe、.jfif、.gif、.tif、.tiff、.doc、.docx、.pdf、.xls、.xlsx) をapp_data/upload フォルダー。ローカル システム上にあるため、ライブ サーバーに保存されます。しかし、ダウンロードしようとすると、同じファイルサイズでダウンロードされますが、フォーマットが破損しています。
ライブサーバーからファイルをダウンロードするコードは次のとおりです。
ワードファイルをダウンロードした際に添付されている画像をご確認ください。私を助けてください。