我创建了一种动态添加SettingsProperty到.NET app.config文件的方法.这一切都很好,但是当我下次启动我的应用程序时,我只能看到设计器中创建的属性.如何加载属性运行时?
我创建的代码SettingsProperty如下所示:
internal void CreateProperty<T>(string propertyName)
{
string providerName = "LocalFileSettingsProvider";
System.Configuration.SettingsAttributeDictionary attributes = new SettingsAttributeDictionary();
System.Configuration.UserScopedSettingAttribute attr = new UserScopedSettingAttribute();
attributes.Add(attr.TypeId, attr);
System.Configuration.SettingsProperty prop;
SettingsProvider provider = ApplicationEnvironment.GlobalSettings.Providers[providerName];
prop = new System.Configuration.SettingsProperty(
propertyName,
typeof(T),
provider,
false,
default(T),
System.Configuration.SettingsSerializeAs.String,
attributes,
false,
false
);
ApplicationEnvironment.GlobalSettings.Properties.Add(prop);
ApplicationEnvironment.GlobalSettings.Reload();
}
Run Code Online (Sandbox Code Playgroud)
下次运行时,我要求设置属性,我找不到任何创建的属性.无论我是否致电ApplicationEnvironment.GlobalSettings.Reload();.
我有一个使用NancyFx的自托管Owin HttpListener应用程序.
我想知道是否可以向此项目添加WebApi控制器并确保仅由此WebApi控制器提供某个路由.
看到这个工作的一个例子真的很高兴.
我想知道是否可以在Windows上使用Mono静态编译.如果是这样,我该怎么办?
我想知道如何在asp.net mvc中设置路由,所以我可以有类似url到stackoverflows问题网址?
我猜测,为了创建网址,有一个帮助类可以创建问题网址.
我想知道的部分是如何在Controller端实现的.我认为很可能家庭控制器有一个问题动作,ID是115634.然后是问题的标题 - 我想这是搜索引擎优化.我的问题是控制器方法签名的样子.
它是一个包含id和标题的Question(int?id)或Question(string?param)?
如何实现这一点?
我想知道什么是最好的用于抓取和分析网站的eopen-source库.一个例子是爬虫物业代理商,在那里我想从多个站点获取信息并将它们聚合到我自己的站点中.为此,我需要抓取网站并提取属性广告.
我想知道,在 .NET 之前的其他语言和编程平台中是否有类似 Linq 功能的示例,或者这是 Microsoft 的发明。
我想在Windows Phone 7设备上显示更大的图像.我需要能够使用多点触控手势放大和缩小.我想知道是否有任何控件可以在Windows Phone 7 SDK中开箱即用?
我在Silverlight应用程序中键入屏幕时尝试实现搜索.我的想法是我有一个带有textedit控件和列表框的屏幕.列表框中包含我的所有数据.
当用户在文本框中键入内容时,会发生以下情况:
我不知道如何从这开始,所以欢迎所有指针,样品和提示!
我有许多类都在实现IWidget<T>接口.我想将它们添加到列表中,所以我定义了这样的东西:
List<IWidget<T>> _widgetList;
Run Code Online (Sandbox Code Playgroud)
这里编译器抱怨T未被识别:
错误1找不到类型或命名空间名称"T"(您是否缺少using指令或程序集引用?)
有没有办法定义IWidget列表并仍保留通用接口?
我使用的是.NET 3.5 SP1.
在设置期间,我记录来自用户的输入,例如正在创建的Windows服务的名称.卸载此服务时,我需要知道用户最初输入的服务名称.
在卸载期间获取服务名称的最佳方法是什么?
.net ×3
silverlight ×2
app-config ×1
asp.net-mvc ×1
c# ×1
compilation ×1
data-mining ×1
extraction ×1
httplistener ×1
inno-setup ×1
linq ×1
mono ×1
nancy ×1
owin ×1
routing ×1
static ×1
url-routing ×1
web-crawler ×1