4

インライン .aspx ページにインポート ディレクティブがあります (分離コードなし)。

エラーの取得: 型または名前空間名 'Dts' が名前空間 'Microsoft.SqlServer' に存在しません (アセンブリ参照がありませんか?)

どうした?.dll を含む /bin ディレクトリが必要ですか?

4

3 に答える 3

4

「プロジェクト」はないようです。その場合、dll (アセンブリ) を参照するには、<%@ Assembly >ディレクティブを使用します。

<%@ Assembly Name="microsoft.sqlserver.manageddts.dll" %>
<%@ Import namespace="Microsoft.SqlServer.Dts.Runtime" %>
于 2008-12-10T20:09:53.413 に答える
1

プロジェクトは microsoft.sqlserver.manageddts.dll を参照していますか?

于 2008-12-10T20:03:21.803 に答える
1

ありがとう!SharePoint を愛していませんか... Oracle を参照する機能のために Code Infront を実行する必要がありました。

<%@ Assembly Name="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" %>
<%@ Import Namespace="System.Data.OracleClient" %>

次に、この OracleClient アセンブリからクラスを参照できます: OracleConnection、OracleCommand、OracleDataReader

悪い点は、コンパイル エラーが発生せず、非常に便利な SmartPart (son-of または codeplex の "ReturnOfSmartPartv1_3.wsp": http://smartpart.codeplex.com/ ) を使用する必要があったことです。

コンパイル エラーは発生しませんでしたが、(コード インライン ASCX から) 私の SharePoint 機能については何も表示されませんでした...実際にはコンパイル エラーがありましたが、VS.NET でのコンパイルに成功したと「言った」ので、SmartPart を使用しましたすべてをコメントアウトしてコントロールをホストするには、コメントを外して F5/refresh を押します。

SmartPart コンテナーでコンパイル エラー (行番号付き) が発生しました。ファンキークール!! これで、SmartPart を使用して ASCX が正常に動作するかどうかを確認できるようになりました。

于 2009-05-01T13:43:35.983 に答える