7※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。アプリケーション配布用のグループポリシーは32bit用と64bit用をわける必要があるのがわかってきた。7はすべて64bitという前提で導入予定。64bit環境で動作させたら、PrintDialogを実行しても表示されません。コードで確認してみると常にDialogResult.Cancelが返ってきているようでした。調査の結果下記を発見。Trueとしてやることで解決しました。64bit環境で動作させたら、クリスタルレポートでプレビューはできるものの、レポートの印刷ボタンを押しても印刷が行われなくなりました。コードでテストしてみると印刷に対してキャンセルが帰ってきているようです。調査の結果、サービスパックが出ていることを発見。x64開発環境にこれを適用し、クライアントにもグループポリシーでmsiを配布することで解決しました。注意事項として、アプリケーションが32bitで動作している場合は64bitのmsiではなく32bitのmsiを配布する必要があります。これに気が付かず、30分ぐらいああでもないこうでもないとはまりました。2010で開こうとしたらコンパイルエラー。システムで使用するために更新する必要があります。属性を設定してください。Longと修正したらok。shell32をshell64とかにはしなくて大丈夫でした。2010も64bit用を入れないとODBCが使用できない2011/03/31自分でODBCへのパスを辿ってソースを登録すれば大丈夫との情報が寄せられました。しとさんありがとうございます。使用しようとするとODBCリンクテーブルに接続できない。ソースも表示されません。64bit版をインストールしないとODBCが使用できないことが判明。32bit版をアンインストールして64bit版をインストールしたら使えるようになりました。ベータ版ダウンロードのページで「32bit、64bit両方の環境で動作する32bit版をお薦めします。インストールしようとしたら、「32bit版Officeがインストールされているのでインストールできません」と怒られた。互換機能パック]がひっかかったらしい。アンインストールしたらインストールできました。テストしてはいないけど、バージョン混在も32bitと64bitだとダメかも。メールを使うのはやめよう。