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

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

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

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

DLL

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

Visual Studio

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

SSIS

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

Q&A

0回答

809閲覧

SSIS VisualStadio ClosedXML エラー

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クリップ

投稿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

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

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

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問