私は/ root/dnnのサーバーにdotnetnukeポータルを持っていますが、/ root/appにアップロードする必要があるC#VS2008にasp.netアプリケーションを作成しています。asp.netの別のフォルダからdotnetnuke.dllを参照しています
私のアプリを配備するときは、/ root/app/binではなく/ root/dnn/binからdotnetnuke.dllアセンブリを参照する必要があります。
どのようにすれば、/ root/dnnにアプリケーションファイルを置くことなく、それを管理できますか?
自動リフレッシュパスを設定しようとしましたが、アップロード後に/root/app/bin/dotnetnuke.dllを削除して、アプリが../dnn/bin/dotnetnuke.dllの欠落しているアセンブリを参照しようとしましたが、 "アプリケーションはあらかじめコンパイルされていません"というエラーが出るので、プレコンパイルせずにアップロードしようとしましたが、まだ参照が見つかりませんでした。
それ自身のコピーをポータルで使用されていないので、私は(新しいDotNetNuke.Entities.Modules.PortalModuleBase())。ユーザーIDと同じようにして、いくつかのポータル関連のものを行うことはできません。 – Ivan
私はあなたがまだライブラリを作成し、あなたのアプリに読み込まれるので、あなたはまだそれを行うことができない参照を取得することを期待しています。 –
私はdnnモジュールを書く必要がありますが、aspxページを作成してdnnフォルダに入れようとしましたが、ログに記録されているユーザーのためにIFrameのaspxページがuserIDを取得します – Ivan