インライン .aspx ページにインポート ディレクティブがあります (分離コードなし)。
エラーの取得: 型または名前空間名 'Dts' が名前空間 'Microsoft.SqlServer' に存在しません (アセンブリ参照がありませんか?)
どうした?.dll を含む /bin ディレクトリが必要ですか?
「プロジェクト」はないようです。その場合、dll (アセンブリ) を参照するには、<%@ Assembly >
ディレクティブを使用します。
<%@ Assembly Name="microsoft.sqlserver.manageddts.dll" %>
<%@ Import namespace="Microsoft.SqlServer.Dts.Runtime" %>
プロジェクトは microsoft.sqlserver.manageddts.dll を参照していますか?
ありがとう!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 が正常に動作するかどうかを確認できるようになりました。