クラス ライブラリ (dll) を作成しました。これを Coldfusion で使用したいと考えています。このライブラリは、テスト コンソール アプリから実行するとうまく機能しますが、Coldfusion に読み込もうとすると、「Integration.Microsoft.Exchange.Email が指定されたアセンブリ リストに見つかりません」というエラーが表示されます。私はC#に非常に慣れていないので、何か間違ったことをしたと思いますが、それが何であるかはわかりません。
コールドフュージョン コード:
<cfobject
action = "create"
type = ".net"
name = "DotNetObject"
class = "Integration.Microsoft.Exchange.Email"
assembly = "path\to\my\folder\Integration.Microsoft.Exchange.dll"
>
C# コードの構造:
namespace Integration.Microsoft.Exchange
{
public class Email
{
public static void New ()
{
}
}
}
別の dll (アセンブリ属性で指定されたまま) を試しましたが、正常に動作します。クラスの作成方法に何か問題がありますか?
実際の 2 つの C# クラス ファイルは、http ://www.seedata.co.uk/samples/csharp-exchange-integration/Classes.zip から入手できます。
ありがとう!