問題タブ [vista64]
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++ - Vista x64 で PrintDlg を使用しても機能せず、32 ビットおよび XP では正常に機能する
まだ使用しているレガシープリンターの「セットアップ」コードを含むアプリがありますPrintDlg
。カスタム テンプレートを使用して、さまざまな種類の印刷タスク (レポートや図面など) に使用するプリンターを、向きや用紙サイズ/ソースと共にユーザーが選択できるようにします。
XP および 32 ビット Vista で動作しますが、Vista x64 ではCDERR_MEMLOCKFAILURE
via を取得しCommDlgExtendedError()
ます。構造体の必要最小限の入力だけで実行しようとしましたPRINTDLG
が、パラメーターにPD_PRINTSETUP
orが含まれPD_RETURNDEFAULT
ていると、そのエラーが発生します。
PageSetupDlg
プリンターの選択/ページ設定がとに分割されているPrintDlgEx
ため、かなりの量のコードを変更したり、印刷やプリンターの設定をユーザーに提示する方法を完全に変更したりしない限り、明らかに簡単な移行はありません。
64 ビット Vista でこの問題に遭遇した人はいますか? また、回避策を見つけましたか?
注:
他の制約により、アプリケーションは管理者として実行されます
vista64 - Microsoft が 32 ビット アプリケーションを "Program Files (x86)" に入れることにしたのはなぜですか?
64 ビット アプリケーションを "Program Files (x64)" に配置し、32 ビット アプリケーションを "Program Files" で実行する方が理にかなっているでしょうか?
Flexコンパイラを実行する必要があるバッチ ファイルがあります。x64 では、そのプログラムは「Program Files (x86)」にあります。Windows Vista 32 ビットでは、「Program Files」にあります - 環境変数ですか? それを確認してください:
私は何をしますか?
tnx
drivers - 64ビットUSBドライバーをVista64にロードするにはどうすればよいですか?
Vista64ビットシステムで作業しています。
3rdPartyUsbDriver.sysファイルと3rdPartyUsbDriver.infファイルがあります。
カスタムハードウェアで動作するように、infファイルのベンダーIDと製品IDに必要な変更を加えました。これは、「署名されていない運転免許試験モード」で問題なくインストールおよび動作します。
このドライバを「通常モード」でインストールしたいと思います。このドライバーが信頼できないソースからのものであるという警告が表示されてもかまいません。
これを行う最も簡単な方法は何ですか?
performance - Vista 64 で Sql 2008 が非常に遅い
データベース サーバーは SQL 2008 サーバーです。
私の同僚は全員、Sql 2008 Management Studio と共に XP サービス 2 をインストールしており、パフォーマンスの問題はまったくありません。
しかし、私は Vista x64 (Ultimate) を実行しており、2008 Management Studio を開くと、信じられないほど遅くなります。データベースに接続するだけで約 25 秒かかるため、コードの特定の部分をデータベースに対して実行すると、多くの場合、タイムアウトが発生します。
このマシンの他のすべてが夢のように動作しています! Windows 2003 サーバー上の SQL2008 と通信する Vista x64 上の SQL2008 に問題はありますか?
ありがとう
java - Java のみを使用したい場合、Eclipse と Netbeans の違いは何ですか?
最近、自分用に Dell XPS 64 ビット Vista を入手しました。Eclipse には 64 ビット バージョンはありませんが、フォーラムで Eclipse をダウンロードし、Vista で Java 1.5 を使用しても問題がいくつかあるだけだと読んだことがあります。私は Java 1.6 を使用しており、Netbeans は簡単にダウンロードできました。
Eclipse から Netbeans に移行した場合に気付く基本的な/大きな違いは何ですか?
vb6 - VistaのProgramDataフォルダーにファイルがありません
共通データフォルダ(CSIDL_COMMON_APPDATA)のサブディレクトリにAccessファイルをインストールするレガシーVB6プログラムがあります。このプログラムを64ビットVistaシステムにインストールしました。プログラムは正常に動作し、C:\ ProgramData \ Wow \ WowCat.mdbにあるファイルにアクセスしますが、このファイルはWindowsエクスプローラーに表示されません。
このデータベースを古いPCから取得した新しいバージョンで上書きしたいのですが、エクスプローラーを使用すると、C:\ ProgramData \ Wow \にファイルが表示されません(すべての非表示ファイルとシステムファイルを表示しています)。とにかく新しいWowCat.mdbをコピーしても、プログラムは古いもので動作します。
VBでコードをステップ実行すると、C:\ ProgramData \ Wow\WowCat.mdbにあるファイルが確実に開かれます。C:ドライブを検索すると、新しいコピーのみが表示されます。プログラムがアクセスしているコピーはどこにありますか?
vba - VBAを使用して64ビットWindows VistaからActivateKeyboardLayoutを呼び出すにはどうすればよいですか
XP で VBA を実行すると、ActivateKeyboardLayout を呼び出して、入力言語を英語から別の言語に切り替えることができました。ただし、これは Vista64 では機能しなくなりました。
提案や回避策はありますか?
XP で動作していたコードは、次のようなものでした。
試してみようという提案がありました
これを試すと、次のエラー メッセージが表示されます。
変数は、Visual Basic でサポートされていない Automation 型を使用しています
qt4 - QProcess setEnvironment は効果がありませんか?
QProcess (vista64bit 上の Qt4.4、MSVC2005 で開発) を使用してプログラムを開始しようとしています。プログラムはパスにないため、 QProcess::setEnvironmentのドキュメントで示されているのと同様の方法で、プログラムがあるディレクトリを QProcess 環境に追加しようとしました。
残念ながら、実行可能ファイルがパスに見つからないため、プログラムは開始されません。これは既知の問題ですか? 私は何か間違ったことをしていますか?
パスを追加した後に QProcess 環境を出力することで、パスが設定されることを確認しました。
2 つの回避策があります。1 つ目は、プログラムをフル パスで起動することです。2 つ目は、実行可能ファイルを起動する前にディレクトリをパスに追加することですが、どちらも使用したくありません。
windows-vista - Vista 64 ビット開発に関する注意事項
開発ワークステーションを 32 ビット Vista から 64 ビット Vista に移行しています。
運用プラットフォームは、32 ビットの Windows Server および SQL Server 2008 です。
コードベースの移行に関する問題を知っている人はいますか?
編集:
システムは、Web フォーム、C# コード、ストアド プロシージャで構成されています。
ajax.net、ssrs、ssis、dundas の動的レポート/グラフもあります。
ただし、他のユーザーは、この動きに関する一般的な教訓やフィードバックを歓迎すると思います。
調査結果:
2009 年 1 月 24 日現在
- Checkpoint VPN は Vista 64 をサポートしていません (実際にはほとんどサポートしていないようです)
- Cropper ユーティリティを Vista 64 で動作させるには、特別なダウンロードと再構築が必要でした (Cropper は非常に見栄えが良いですが、スクロール可能なウィンドウ キャプチャがありません)。
Vista 64 のサポートがないため、私にとっては価値がありませんでした。誰かが VPN サポートの欠如について言及していたらよかったのですが、現在 64 ビット クライアントをサポートする VPN ベンダーはありません.... 2009 年 1 月 28 日現在、Vista 64 の使用はそれらのクライアントにとって良い選択肢ではないことに注意してください。 VPNが必要な私たちの。