[英]How can I do a silent deployment with a wsp solution and exe.config file?
[英]How to include config file in WSP?
我使用NLog進行日志記錄,現在我正嘗試將其用於我的SharePoint解決方案。
如何指示WSPBuilder在WSP中包含NLog.config並將其與解決方案dll放在同一文件夾中?
編輯:
好的,另一個選擇是將其作為Web.nlog放在SharePoint 80目錄中。
我需要一個單獨的功能嗎? 我應該在elements.xml
寫什么?
我認為這無法完成-出於安全原因,我認為。
DLL只能部署到GAC(僅限簽名程序集)或Web應用程序的bin目錄(通過解決方案清單以及任何必需的CAS策略進行部署)。
如果要在bin目錄中的程序集旁邊添加其他文件,則需要手動復制它們。
NLog.config是否需要是一個單獨的文件,還是可以將設置集成到web.config文件中? 如果您可以將設置集成到web.config文件中,則可以使用SPWebConfigModifications(僅適用於google)添加功能接收器並將FeatureActivated或FeatureInstalling事件期間的必要設置寫入web.config。 您還應該確保刪除FeatureDeactivating或FeatureUninstalled事件中的設置。
您還應該在這里看看: http : //msdn.microsoft.com/en-us/library/ee413935.aspx
我也會問這些問題:
根據您的回答,我將建議一個或多個解決方案。 web.config的缺點是
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.