質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
ClosedXML

ClosedXMLは、Excel形式ファイル(.xlsx, .xlsm)の操作や読み書きのための.NETライブラリです。

DLL

DLL(Dynamic Link Library)とは、他のモジュールからも使用する事が出来る、関数とデータが格納されているモジュールのことです。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

SSIS

SISS(Microsoft Integration Services) は、企業レベルのデータ統合およびデータ変換ソリューションを構築するためのプラットフォームです。

受付中

SSIS VisualStadio ClosedXML エラー

pakarinn
pakarinn

総合スコア4

ClosedXML

ClosedXMLは、Excel形式ファイル(.xlsx, .xlsm)の操作や読み書きのための.NETライブラリです。

DLL

DLL(Dynamic Link Library)とは、他のモジュールからも使用する事が出来る、関数とデータが格納されているモジュールのことです。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

SSIS

SISS(Microsoft Integration Services) は、企業レベルのデータ統合およびデータ変換ソリューションを構築するためのプラットフォームです。

0回答

0リアクション

0クリップ

444閲覧

投稿2019/12/04 08:11

データベースのデータをClosedXMLを使ってExcellに書き出したい

データベースのデータをExcellに書き出す案件があります。
データベースサーバーにExcellが入っていない為、【ClosedXML】を利用しようと思っています。
そこで、

<アプリケーションexe単体でテスト>
・Visual Stadio 2015
・ClosedXML.dll ローカルにコピー
・DocumentFormat.OpenXml.dll ローカルにコピー

〇:正常に動作

<SSIS>
・Visual Stadio 2015 SSDT
-スクリプト タスク(Visual Basic 2015で作成)
・ClosedXML.dll ローカルにコピー
・DocumentFormat.OpenXml.dll ローカルにコピー

×:DTSスクリプトタスクの例外が発生しました。呼び出しのターゲットが例外をスローしました。

上記の様に【Visual Stadio】では動作するのに、SSISスプリクトタスク(SSDT:Visual Stadio)ではエラーが発生してしまいます。

dll参照の問題だと思い、dllを【C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn】
に配置しましたが、それでも解決しません。

アプリーケーションexeでは動作するのに、SSISのスクリプト環境下でエラーが起きるのはなぜでしょうか?

発生している問題・エラーメッセージ

DTSスクリプトタスクの例外が発生しました。呼び出しのターゲットが例外をスローしました。

該当のソースコード

試したこと

dllを【C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn】に配置

補足情報(FW/ツールのバージョンなど)

・Visual Stadio 2015 SSDT
・ClosedXML.dll Ver:0.94.2
・DocumentFormat.OpenXml.dll Ver:2.10.0.0

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

ClosedXML

ClosedXMLは、Excel形式ファイル(.xlsx, .xlsm)の操作や読み書きのための.NETライブラリです。

DLL

DLL(Dynamic Link Library)とは、他のモジュールからも使用する事が出来る、関数とデータが格納されているモジュールのことです。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

SSIS

SISS(Microsoft Integration Services) は、企業レベルのデータ統合およびデータ変換ソリューションを構築するためのプラットフォームです。