RIAアプリからのCOM呼び出しについて
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
yonex_gogogo
投稿数: 12
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
お世話になります。
現在、下記環境でRIAで作成したアプリケーションの検証を
行っているのですが、サーバーで実行するバッチタスクとして
作成したExcelのCOM操作プログラムが動作しません。
■サーバー:Win2008(64bit)
IIS7.0
Excel2007
■MagicXPA Ver2.5b RIAサーバー版
■クライアント:Win7(32bit)
プログラムの中身は既存シートを開いて、数か所のセルを更新、
その後、保存して終了といった簡単な作りになっています。
サーバーに開発版もインストールして検証してみたのですが、
こちらは正常動作しています。
原因がわからず困っています。
開発版単体とブローカー経由で実行した場合でなにか違いがあるのでしょうか?
なにかヒントになることがありましたらご教授頂けると助かります。
以上、よろしくお願い致します。
現在、下記環境でRIAで作成したアプリケーションの検証を
行っているのですが、サーバーで実行するバッチタスクとして
作成したExcelのCOM操作プログラムが動作しません。
■サーバー:Win2008(64bit)
IIS7.0
Excel2007
■MagicXPA Ver2.5b RIAサーバー版
■クライアント:Win7(32bit)
プログラムの中身は既存シートを開いて、数か所のセルを更新、
その後、保存して終了といった簡単な作りになっています。
サーバーに開発版もインストールして検証してみたのですが、
こちらは正常動作しています。
原因がわからず困っています。
開発版単体とブローカー経由で実行した場合でなにか違いがあるのでしょうか?
なにかヒントになることがありましたらご教授頂けると助かります。
以上、よろしくお願い致します。
投票数:0
平均点:0.00
Kawahara
投稿数: 55
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
yonex_gogogoさん。
開発版がOKで、サーバがNGなのは、Microsoftの問題だと記憶してます。
RIAサーバのインストールの時に、ブローカーを「アプリケーション」でインストールするとOKだと思います。
officeは、サービス環境から起動できないようです。
的を外してたらすみません。
開発版がOKで、サーバがNGなのは、Microsoftの問題だと記憶してます。
RIAサーバのインストールの時に、ブローカーを「アプリケーション」でインストールするとOKだと思います。
officeは、サービス環境から起動できないようです。
的を外してたらすみません。
投票数:0
平均点:0.00
yonex_gogogo
投稿数: 12
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
Kawahara様
返信ありがとうございます。
検証の結果、ブローカーを「アプリケーション」で起動させると
無事Excelを動かすことができました。
しかし「アプリケーション」で動かすとなると、再起動した際に
Windowsに一度ログインしないとブローカーが起動しないので、
少し使い勝手が悪くなりますね。
機能を取るか、使い勝手を取るかもう少し検討してみようと思います。
貴重な情報、ありがとうございました。
返信ありがとうございます。
検証の結果、ブローカーを「アプリケーション」で起動させると
無事Excelを動かすことができました。
しかし「アプリケーション」で動かすとなると、再起動した際に
Windowsに一度ログインしないとブローカーが起動しないので、
少し使い勝手が悪くなりますね。
機能を取るか、使い勝手を取るかもう少し検討してみようと思います。
貴重な情報、ありがとうございました。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
権限の問題だとすればサービスを起動するユーザーを権限のあるユーザーにするとできるかもしれません
投票数:0
平均点:0.00
Kawahara
投稿数: 55
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
ISHIJIMA様。
サービスの権限を与えてテストの結果、「Bullzip PDF」はOKでした。Excelの環境はないので、テストはできませんでした。
サービスの権限を与えてテストの結果、「Bullzip PDF」はOKでした。Excelの環境はないので、テストはできませんでした。
投票数:0
平均点:0.00
yonex_gogogo
投稿数: 12
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
Kawahara様、ISHIJIMA様
情報ありがとうございます。
こちらでもサービスの権限をAdministratorに変更にしてみました。
ISHIJIMA様のおっしゃる通り「Bullzip PDF」はOK、
ExcelのCOM呼び出しについては、残念ながらNGでした。
確認の結果、以下URL文書の「6.25 サーバ側でOffice製品を使うことができますか?」に
Microsoft社によりサポートされていないとの情報がありました。
http://devnet.magicsoftware.co.jp/images/skillup/magic/download/xpa24_server_config.pdf
サービス起動ではあきらめるしかないようです。
情報ありがとうございます。
こちらでもサービスの権限をAdministratorに変更にしてみました。
ISHIJIMA様のおっしゃる通り「Bullzip PDF」はOK、
ExcelのCOM呼び出しについては、残念ながらNGでした。
確認の結果、以下URL文書の「6.25 サーバ側でOffice製品を使うことができますか?」に
Microsoft社によりサポートされていないとの情報がありました。
http://devnet.magicsoftware.co.jp/images/skillup/magic/download/xpa24_server_config.pdf
サービス起動ではあきらめるしかないようです。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
確実ではありませんが昔いろいろ確認したことがありサービス起動の時のユーザー指定とブローカーで起動させる時のユーザー指定でPDFはサービス起動でできてEXCLE等はブローカーの起動させる時の指定でできたような気がします。
違っていたらすみません。
あとブローカーの起動の場合、そのユーザーでログインしているとできる場合があります。
違っていたらすみません。
あとブローカーの起動の場合、そのユーザーでログインしているとできる場合があります。
投票数:0
平均点:0.00