問題タブ [shadow-copy]
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.
c# - シャドウ コピー、および任意のフォルダーからの C# と C++ の混合 DLL の読み込み
特別なプラグイン フォルダーを使用して追加の DLL をロードする VS 2005 C# プロジェクトがあります (アセット変換プロセスでノードとして使用するため)。
このフォルダーには、C# と C++ の DLL が混在しています。
私が抱えている問題は、シャドウ コピーが有効になっている場合、C++ DLL が Assembly.LoadFrom を使用してロードすることを拒否することです。カスタム アプリ ドメインの作成を試み、Load を使用しましたが、これも失敗しました。
最後に、DLL を byte[] データとして読み取り、その上で Load を使用しようとしましたが、C# DLL のみがこの方法で動作し、「追加情報: 検証不能なコードはポリシー チェックに失敗しました。(Exception from HRESULT: 0x80131402)」というエラーが表示されます。 "。
ネット上の記事で、その特定の DLL をビルドするときに /clr:safe を使用しようとするように促されましたが、Microsoft コードの何千ものエラーのためにビルドに失敗しました... (どうやら)
シャドウ コピーを無効にすると、LoadFrom はすべての DLL に対して正常に機能します。アプリ自体が Maya のプラグインであり、これは Maya 8.5 で動作していましたが、2008 / 2009 で失敗します (シャドウ コピーが有効な場合)。
アプリの実行中に DLL ファイルがロックされるのを防ぐため、シャドウ コピーを使用することを強くお勧めします (Plugins フォルダーは、アプリの実行中に Perforce が更新できる場所に保存されます)。
シャドウ コピーがカスタム フォルダと C#/C++ DLL の組み合わせでこれらの問題なしに動作するように説得する方法についてのアイデアはありますか?
c# - 現在のコピーが使用中の場合にファイルのシャドウ コピーを開く
サーバー上のファイルをバックアップしようとしていますが、一部のファイルは使用中で開くことができません。代わりに、現在のコピーが使用されている場合は、シャドウ コピーを開きたいと思います。これどうやってするの?
参考までに、C# .net 3.5 を使用しています。
c++ - ボリューム シャドウ コピー (VSS)
誰でも問題を明確にできますか? 自作のバックアップ ユーティリティ*で VSS API (VSS2008 を使用する C++ と XP SP3 で実行される最新の SDK) を使用しています。
VSS スナップショット操作は、サブフォルダーのないフォルダー (つまり、電子メールと SQL サーバーのボリューム) に対して正常に機能します。ただし、サブフォルダーを含むフォルダーのスナップショットを作成すると、ネストされた構造がスナップショットで「フラット化」され、すべてのサブディレクトリが存在しなくなります。
そこで質問があります。XP での VSS のサポートが少し限られていることは承知していますが、スナップショットを非再帰的に指定する方法はありますか? ドキュメントはあまり役に立ちません...
- 大量の費用がかかり、数日ごとに失敗するバグのゴミに本当にうんざりしていたので、自分で転がそうと思いました。ある時点で CodeProject に取り込まれます。興味のある方はお知らせください。準備ができたら(ソース)コピーを入手できます...
Thx++
ジェリー
c# - ASP.NETでMAFアドインをシャドウコピーできますか
アドインアセンブリのシャドウコピーをロードするようにASP.NETでMAFを構成することは可能ですか?Webサーバーを手動で再起動せずにアドインを更新できるようにしたいのですが。
windows-vista - 2人の編集者が異なるコンテンツを表示する奇妙な「シャドウコピー」の問題の可能性
構成ファイルを読み取るコードがいくつかありますが、TextPadでファイルを開くと、アプリケーションとは異なる値が表示されます。メモ帳で確認しました。メモ帳は私のアプリケーションに同意します、TextPadは何か他のものを示しています。
これはVistax64Businessにあります。
これを引き起こしている可能性のあるアイデアはありますか?詳細を調べましたが、Context Menu->Properties->Previous Versions
「以前のバージョンはありません」と表示されます。
複製する手順は次のとおりです(確実に実行することはできません)。
- プログラムファイルに.NETアプリをインストールしました。
- そのアプリは構成ファイルを読み取りますが、フォールオーバーしています。
- その設定ファイルをTextpadで手動で編集します。
- 変更は有効になりません。
- メモ帳で設定ファイルを開くと、何か違うことがわかります。
- メモ帳で変更を加えて保存してみてください。次のエラーメッセージが表示されます。
メモ帳
C:\ Program Files(x86)\ Daniel Schaffer \ WorkingOn for FogBugz \FogBugz>WorkingOn.exe.configファイルを作成できません。
パスとファイル名が正しいことを確認してください。
XMLであり、Superuser.comによってエンコードされているため、ここにコンテンツを配置することはできませんが、スクリーンキャストへのリンクは次のとおりです: http ://screencast.com/t/zhERl7mocp4 。
windows - Vistaで実行されている.Netアプリからシャドウコピーを使用できる人はいますか?
Joe Lyndsサイトの背景情報、ライブラリ、およびサンプルコードは非常に役立ち、XPで正常に機能します。XPシャドウコピーに役立つ他のコードサンプルもあります。
Vista / Win7で実行されている.NETアプリからのシャドウコピーの使用に関するアドバイスは、地上ではより薄くなっています。Joe Lyndsサイトは、XP、Vista、32ビットおよび64ビットバージョンで動作すると主張するラッパーを提供していますが、Vistaで実行することはできませんでした。
他の誰かがこれをクラックすることができましたか?
.Net3.5を使用しています