問題タブ [windows64]
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 - x64Windowsでx86を使用するようにASP.NETを構成する
Windows2003x64マシンでMicrosoftAccessを使用するASP.NETWebサイトであるGALModifierを展開しようとしています。ただし、x64にはJETドライバーがないため(ここを参照)、変更はターゲットCPUをx86に変更することです。
ただし、これはWebサイトであるため、Visual Studioには任意のCPU以外のオプションはありません。設定を変更して、x86を使用するように強制するにはどうすればよいですか。
wcf - 64 ビット OS で実行するには、WCF アプリケーションにどのような変更を加える必要がありますか?
32ビットWindowsサーバーにデプロイおよびテストされたC#/WCFアプリケーション(Windowsサービスでホスト)があります。次に、本番用にデプロイする必要があります。私のネットワーク チームは、サーバー機能を最大限に活用するために、64 ビット Windows Server に展開することを提案しました。
私の質問:
- アプリケーションを 64 ビット OS にデプロイすると、パフォーマンスが向上しますか? はいの場合、いくらですか?
- アプリケーションを 64 ビット OS に対応させるために何か特別なことをする必要はありますか? はいの場合、何ですか?
PS 私のアプリケーションは、「任意の CPU」オプションでコンパイルされています (関係ありますか?)。
vim - 追加のVimヘルプタグをWindows(x64)にインストールする
私はついにVim、この場合はWin 64に慣れようとしています。そのため、VimをC:\ Program Files(x86)\ Vim \にインストールし、機能しているように見えるDBプラグインを追加しました。 instがVimから:helptags $ VIM / vimfiles / docを実行するように指示するヘルプファイルを構成したいのですが、C:\ Program Files \ Vim \ vimfiles \ docが見つかりません(プログラムファイルへの参照ではなく、プログラムファイルへの参照に注意してください) x86バージョン)... VimのディレクトリをC:\ Program Files(x86)\ Vim \ vimfiles \ docとバリエーションに変更しようとしましたが、「この獣のロックを解除するための秘密のコンボ」が見つかりませんでした。 ?
プラットフォーム間のこれらのファイルパスの問題は負担です!
subclipse - Windows7ではサブクリップをVisualSVNに接続できません
svn:サーバーによって接続が拒否されましたsvn:オプション要求が'/ svn / myrepo / MyProject / trunk'で失敗しましたsvn:サーバーによって接続が拒否されました
Java32ビット1.6.20Windows764ビットEclipse3.5.232ビットVisualSVN2.1.3
Eclipse3.5.2にインストールされたサブクリップ。リポジトリmyrepoとプロジェクト構造MyProjectを作成しました。サブクリップからリポジトリの場所https:// desktop-PC / svn / myrepo / MyProject / trunkを開こうとしましたが、エラーポップアップが表示されました場所の検証中にエラーが発生しましたorg.tigris.subversion.javahl.ClientException:svn:サーバーによって接続が拒否されましたsvn:OPTIONSリクエスト'/ svn / myrepo / MyProject /trunk'""で失敗しました
コマンドプロンプトから、次の操作を行います(stackoverflowでは投稿にハイパーリンクが1つしか許可されていないため、この投稿のサーバーURLにスペースを挿入しました)。
ping https:// desktop-PC ping要求でホストhttps://desktop-PCが見つかりませんでした。名前を確認して、もう一度やり直してください。
php - 64 ビット Windows プラットフォームで PHP を実行する - 問題はありますか?
別のアプリケーションの要件により、PHP アプリケーションを 64 ビット Windows OS でホストする必要があります。しかし、このトピックについてもう少し読むと、PHP の実装は Windows の 32 ビット環境専用であることがわかりました。
出典: http://en.wikipedia.org/wiki/PHP
PHP インタープリターは、32 ビットと 64 ビットの両方のオペレーティング システムで使用できますが、Microsoft Windows では、唯一の公式ディストリビューションは 32 ビット実装であり、64 ビットでインターネット インフォメーション サービス (IIS) を使用する場合は Windows 32 ビット互換モードが必要です。ビット Windows プラットフォーム。PHP 5.3.0 の時点で、実験的な 64 ビット バージョンが MS Windows で利用可能です。[22]
IIS を 32 ビット モードで実行すると、PHP で問題が発生する可能性がありますか?
そのようなセットアップで人々はどのような経験をしましたか?
sql - Windows 64 ビットの移植の問題
私のmakefileをコンパイルしているプロジェクトはほとんどありません。これらの make ファイルは、Windows 32 および Visual Studio 2005 で正常に動作します。Windows 64 の移植には、Visual Studio 2008 を使用しています。make ファイルでは、/d “_WIN64” を定義して、64 ビットのインクルードなどを設定しました。1 つのファイルには、windows.h ヘッダーが含まれています。しかし、プリプロセッサWIN32を宣言しているように。その後、ODBC のエラーが発生します。最初に次のようにこれをテストしました:
ここでは、in および sds のエラーは発生していません。
2番:
ここでは、in と sds のエラーが発生しています。これは、windows.h が WIN32 を宣言していることを示しています。関数 SQLBindCol で得られるエラーは次のとおりです。
エラー C2664: 'SQLBindCol' : パラメーター 6 を 'SQLINTEGER *' から 'SQLLEN *' に変換できません 1> 指す型は無関係です。変換には reinterpret_cast、C スタイルのキャスト、または関数スタイルのキャストが必要です
それを取り除くためのアイデアはありますか?
makefile エントリは次のとおりです。
odbc - Win 64 での ODBC SQLBindCol エラー
次のエラー エラー C2664 が表示されます: 'SQLBindCol' : パラメーター 6 を 'SQLINTEGER *' から 'SQLLEN *' に変換できません。変換には reinterpret_cast、C スタイルのキャスト、または関数スタイルのキャストが必要です
誰もが何か考えがあります。また、windwos.h をインクルードし、_WIN64 を定義しました。
perl - Perl スクリプトはコマンド プロンプトでは正常に動作しますが、ODBC では CGI スクリプトとして失敗します
問題: Perl スクリプトはコマンド プロンプトでは正常に動作しますが、ODBC では CGI スクリプトとして失敗します
設定: Win XP Pro 64 ビット バージョン 2003 SP2 Apache 2.2.17 Win32 Active Perl 5.12.2 (Perl64 ではない) SQL SERVER 用の ODBC DSN が作成されます
詳細: コマンド プロンプトから、Phone.pl は正常に実行されます - 期待どおりのクエリ結果が得られます - これは、DBI が正常に動作することを意味します
CGI スクリプトとして、Phone.pl は、ODBC の初期化コードの前に期待どおりに HTML を出力します。(ODBC 以外のスクリプトでは、Apache の設定は正常に機能します。)
Apacheのerror.logのメッセージは次のとおりです
[Tue Nov 23 13:27:57 2010] [error] [client 127.0.0.1] DBI connect('SQLSVR206','administrator',...) failed: [Microsoft][ODBC Driver Manager] データソース名が見つかりませんC:/CGI/Phone.pl 行 32 でデフォルトのドライバーが指定されていません (SQL-IM002)
なぜそれが異なる動作をするのか考えていますか?
================================================== ======== 更新: 問題の一部は 32 ビット VS 64 ビット ODBC の問題です。http://support.microsoft.com/kb/942976 を参照してください。
ただし、ODBC をセットアップした後も、Apache ログに次のエラーが表示されます [Wed Nov 24 01:38:48 2010] [error] [client 127.0.0.1] DBI connect('SQLSVR206-32','',.. .) 失敗しました: [Microsoft][ODBC SQL Server ドライバー][SQL Server]ユーザー 'MYDOMAIN\GARY$' のログインに失敗しました。(SQL-28000) C:/CGI/test.pl 行 15
MYDOMAIN\administrator としてログインし、Apache を起動しました。ODBC は、「ネットワーク ログイン ID を使用した Windows NT 認証」を使用するようにセットアップされました。この「MYDOMAIN\GARY$」はどこから来たのですか? ありがとう!
================================================== ======== 最終更新: Apache サービスは「ローカル システム アカウント」を使用して実行されます。「MYDOMAIN\GARY$」の由来はそこにあります。問題は、GARY が会社に所属しておらず、彼の ID が SQL Server から削除されていることですが、CGI の ODBC コードが Apache から GARY を継承したため、エラー 28000 が発生しました。したがって、問題は 1) 32/64 ビットの ODBC DSN と2) Apache が使用するデフォルトのアカウント
makefile - Win64のMakefile
私はWindows64で作業しており、プロジェクトのmakefileが必要です。Win 32の既存のmakefileがあり、makefileから64ビット環境を設定する方法がわかりません。
誰かがそれをしたか、Win 64のサンプルmakefileを持っているなら、私と共有してください。次のエラーが発生します
これは主に、VSx64ビット構成が設定されていない場合に発生します。
dll - 32 ビット キーボード フックが 64 ビット アプリで予期せず動作するが、Outlook がハングする
これについて多くのことを読んできましたが、写真がぼやけてしまいます。グローバル ホットキーを待機してウェイクアップするために KeyboardHook をインストールする 32 ビット アプリがあります。Win 7 x64 エディションで実行すると、ホットキーを押すと Outlook x64 エディションがハングすることがわかりました。
そこで、調査を行ったところ、32 ビット キーボード フックは 64 ビット アプリでは動作しないようです。さらにテストする時間...
ホットキーは、64 ビットのメモ帳、ワードパッド、および付箋で正常に機能します。タスク マネージャーで横に「*32」がないため、これらが 64 ビット アプリであることを確認しました。アプリはハングせず、本来の機能を果たします。しかし、ちょっと待ってください... 32 ビットのフック DLL を 64 ビット アプリにロードすることはできませんよね?
Process Explorer を見ると、フック dll がメモ帳プロセスにロードされていないことがわかります。(WOW64 ディレクトリから 32 ビットの notepad.exe を実行すると、dll がプロセスに読み込まれていることがわかるので、ツールを正しく使用していることがわかります)。
Outlook のハングアップの問題は関連している場合もあれば、関連していない場合もありますが、64 ビットのメモ帳でもフックが機能するのはなぜですか?