我创建了一个Visual Web Part项目,其中我想要包含一个自定义web.config文件来维护我的webpart的设置。我遵循的步骤是:单击添加xml文件,将其重命名为web.config然后在此文件中包含appsettings并尝试将其用于我的代码。
它不允许我这样做。您能否列出在项目中包含自定义web.config文件的步骤。
答案 0 :(得分:2)
您确定要将此设置放在web.config上吗?
web.config在Web应用程序的所有站点,网站集...之间共享。 你确定它是合适的范围吗? 维护和更新也很困难。
您还有其他解决方案:
以下是一些有用的链接:
http://msdn.microsoft.com/en-us/library/ff798488.aspx
答案 1 :(得分:1)
您无法为SharePoint Web部件添加自定义web.config文件。
您需要做的是创建SPFeatureReceiver
,将其附加到Web部件部署包(即WSP文件)中的功能定义,并让接收者在功能激活时添加相应的web.config条目。为此,您应该使用SPWebConfigModification
类添加功能激活条目,并在功能停用时删除它们。
答案 2 :(得分:0)
请仔细阅读下面提供的文章链接
http://claytonj.wordpress.com/2008/03/19/custom-webconfig-settings-in-sharepoint/
希望这会有所帮助