古典的なaspを使用してC#dllを呼び出し、C#dllでSystem.Drawing.Printing.PrinterSettings.InstalledPrintersを使用して使用可能なプリンタのリストを取得しています。プリンタが共有されていない場合、ユーザーが印刷しようとすると表示されません。ローカルシステムアカウントは、VB6 dllからそれらを参照して印刷することができ、管理者はC#dllから正常に印刷できます。これらのプリンタを利用できるようにユーザに許可する必要のある許可がありますか?プリンタは共有されていないと使用できません
答えて
ウェブサイトを実行すると、ローカルプリンタを表示する権限を持たないネットワークユーザーアカウントが使用されることに注意してください。
MSDNには、プリンタにアクセスする可能性のある別のユーザーを偽装する方法がありましたが、見つけられませんでした。
編集:私はあまりにも早く投稿しました。 Here's the page。
HTH
私はそれがユーザーの資格情報で動作していることを確信しています。 SQLプロファイラでは、クエリでユーザーの資格情報が使用されています。ネットワークサービスアカウントにプリンタへのアクセスを許可しても、問題は解決しません。 – Ryan
私は、ユーザーを偽装したり、資格情報を使用すると、そのユーザーのためのプリンタを表示する機能を構成しないことをかなり確信しています。私はexplorer.exeがログオン時にすべてのネットワークリソース(共有/プリンタ)を再接続すると信じています。
explorer.exeが実行されているときにのみ接続すると、管理者はユーザーがログインしていないときにプリンタにアクセスできますか? – Ryan
- 1. フラッシュ共有オブジェクト(つまり、フラッシュクッキー)はChromeと共有されていません
- 2. UIActivityViewControllerを使用してlinkedinと共有できません
- 3. 私と共有しているファイルをコピーできません
- 4. 共有設定が保存されていません
- 5. JsPrintSetupで共有プリンタを使用して印刷
- 6. GAEで共有されているPythonライブラリを使用できますか?
- 7. C - セマフォーがすべてのプロセスで共有されていません
- 8. 利用できない共有ライブラリcom.google.android.maps
- 9. 利用できない共有ライブラリcom.android.hardware.usb
- 10. Android Appを使用してFacebook上でコンテンツを共有できません
- 11. Swift - '共有アプリケーションは利用できません。'代わりに
- 12. SharePoint Online共有、NoScriptがホストサイトで有効になっていません
- 13. 共有レイアウトがエラーメッセージに使用されないようにすることはできますか?
- 14. 有効になっているCPUでSSSE3を使用できません
- 15. 共有ライブラリがすでにQWebKit(11Mb)にリンクされていなければなりません。
- 16. 共有メモリをPHPとCで使用していますか?
- 17. 共有ポイントが閉じているWebパーツが表示されません
- 18. ReactJs Mixinは状態を更新/共有していません
- 19. ネットワーク接続されたプリンタがASP.Netアプリケーションで使用できない
- 20. symfony 2.7で使用されている非共有サービスにすることができます
- 21. iOSアプリケーションのUIWebViewは、ファイル共有によってロードされたときにJavaScriptが表示されません。
- 22. setLastModifiedがNFS共有で動作していません
- 23. 暗号化されていないIDトークンを共有することはできますか?
- 24. パッケージxxxは使用できない共有ライブラリを必要とする - マップAPI
- 25. gitがインストールされていてもカールは使用できません
- 26. サブドメインとLaravel 4でセッションを共有できません
- 27. google plusで画像と動画を共有できません
- 28. メタボタンのタイトルと説明が共有ボタンで使用されていません。彼らはまだサポートされていますか?あるいは、彼らは私のページのキャッシュされたバージョンをつかんでいますか?
- 29. Boost named_mutexは、異なるユーザーによって作成されたプロセス間で共有できません。
- 30. HttpClientが利用できません共有ライブラリプロジェクトXamarin
正確に何を意味するのかわかりません。おそらく、管理者は自分自身がログインしているため、または特定のユーザーが見ることができるプリンターがレジストリにエントリとして保存されているため、これを行うことができます。 –