2

私はばかげた単純なものを見逃していますか?

私は新しい Windows 8 マシンを持っています... 64 ビットです。古いマシンのアプリから、ファイル (LPT、COM、TCP/IP ではなく) に送信されるように構成された「汎用 PostScript プリンター」にレポート出力を生成します。

アプリの試行中に、提供されたテキスト ファイルへの出力の生成に失敗します。

だから、私は自分のアプリケーションを方程式から外しています。コントロール パネルに移動し、このプリンタを選択して、Windows のプリンタ ダイアログにテスト印刷を行うように指示するだけです。ファイル名を入力するダイアログが表示され、完全なアクセス許可を持つフォルダーにファイルを配置しました...失敗しました...「管理者」として「アクセス許可」の問題を削除しようとしましたが、それでもまだです失敗します。

MSダイアログ/テスト印刷でさえ機能しないほど単純なはずの何かに欠けているものは何ですか。


To clarify what I DID do..
Control Panel - get to devices / printers
Add Printer -- clicked on the "printer not found"
Radio for "Add a local printer or network printer..." -- next
Use an existing port -- FILE: (Print to File)   -- next
Manufacturer - Generic  -- Printers - Generic XPS Class Driver (A) -- next
(used the driver already installed since I tried previously) -- next
Printer name: -- left alone by default of "Generic Color XPS Class Driver (A) -- next
Do not share this printer -- next
Print a test page -- dialog defaults to "Libraries\Documents\", I entered myTest.prn -- Save
It APPEARS to generate the file... however, it only creates the file as a zero-byte size
4

1 に答える 1

3

更新...掘り下げて苦労しながら、実際にマイクロソフトでサポートチケットを開きました。彼らは、この特定のプロセスがバグであることを確認しており、パッチに取り組んでいます (準備ができたら他のパッチと一緒に配信される予定です)。

別のアップデート!

どうやら、DELL から購入したマシンには Windows 8 BASIC バージョンしかなかったようです。Windows がインストールされた新しいマシンで提供されるデフォルトのドライバーから特定のプリンター ドライバー (Post-Script 出力用の Microsoft PS カラー プリンターなど) を使用しようとすると、多くのサポート コールがやり取りされるため、特定の問題が発生します。

私たちの仕事。

ニヤリと笑って、私は最終的に HP の Web サイトに行き (HP プリンタはどれほど一般的か :)、2500 LaserJet 用のプリンタ ドライバをダウンロードし、そのバージョンの PostScript プリンタをインストールしました。それをインストールして出力を試した後、問題なくテキストファイルに出力を生成できます...デフォルト設定がLPT1:であり、postscriptコンテンツの出力テキストファイルにリダイレクトされている場合でも。

最終的に、別のベンダーのプリンタ ドライバを PostScript 印刷用に使用することで問題が解決したので、準備万端です。

于 2013-03-18T12:18:56.743 に答える