问题列表 - 第1365页

在App.config文件控制台应用程序中保护部分

我试图加密控制台应用程序的App.config文件中的appSettingsconnectionStrings部分.由于某种原因section.SectionInformation.IsProtected总是返回真实.

static void Main(string[] args)
{
    EncryptSection("connectionStrings", "DataProtectionConfigurationProvider"); 
}

private static void EncryptSection(string sectionName, string providerName)
{
    string assemblyPath = Assembly.GetExecutingAssembly().Location;
    Configuration config = ConfigurationManager.OpenExeConfiguration(assemblyPath);

    ConfigurationSection section = config.GetSection(sectionName);

    if (section != null && !section.SectionInformation.IsProtected)
    {
        section.SectionInformation.ProtectSection(providerName);
        config.Save(); 
    }
}
Run Code Online (Sandbox Code Playgroud)

不知道为什么它总是回归真实.

.net c# encryption configuration

6
推荐指数
1
解决办法
3620
查看次数

在.NET中编写计划的Windows服务

我想写一个用户可以安排的Windows服务.也就是说,用户可以选择每天上午9:00到下午6点运行服务,或者他可以每晚运行,从晚上12点到晚上6点,等等.有没有框.NET API将帮助我做到这一点?我知道我可以使用计划任务执行此操作,但有没有办法以编程方式执行此操作?

.net windows-services

3
推荐指数
2
解决办法
3096
查看次数

如何升级PowerBuilder代码?

我有来自PowerBuilder 5的无法构建的代码.编译器在完成之前就会停止,没有任何错误代码.

我想将代码升级到最新版本的PowerBuilder,但是有一些PowerBuilder的中间版本具有二进制依赖性,而这些依赖于微软不再能够分发的旧版Microsoft java dll.

那么,有没有办法让我的代码在更新的环境中运行?

/约翰/

migration powerbuilder

2
推荐指数
1
解决办法
3491
查看次数

使用MacPorts在Mac OS X上安装RMagick

安装了MacPorts版本的ImageMagick 6.4.4后,我在安装RMagick gem时遇到错误.

/opt/local/bin/ruby extconf.rb update rmagick
checking for Ruby version >= 1.8.2... yes
checking for /usr/bin/gcc-4.0... yes
checking for Magick-config... no
Can't install RMagick 2.7.0. Can't find Magick-config in
    /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands:
    /Users/jason/.bin:/opt/local/bin:/usr/local/bin:/usr/local/mysql/bin:
    /usr/local/ec2-api-tools/bin:/opt/local/bin:/usr/bin:
    /usr/local/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
Run Code Online (Sandbox Code Playgroud)

我成功安装了旧版本的rmagick.我已经看到了对ImageMagick开发包的引用,但似乎MacPorts似乎没有.

如何使用MacPorts的ImageMagick 6.4.4在Mac OS X上安装RMagick 2.7?

ruby macos gem rmagick imagemagick

10
推荐指数
3
解决办法
8321
查看次数

在系统托盘中运行的Adobe AIR应用程序是否可以弹出一个窗口?

例如,如果我要在AIR上编写一个日历应用程序,比如使用Flex,这个应用程序是否可以弹出提醒窗口以接近约会,就像Microsoft Outlook一样?

澄清:那些窗口可以是我可以输入和保存信息的实际对话框吗?

air

4
推荐指数
1
解决办法
6661
查看次数

GROUP BY和DISTINCT之间有什么区别吗?

前几天我学到了一些关于SQL的简单知识:

SELECT c FROM myTbl GROUP BY C
Run Code Online (Sandbox Code Playgroud)

结果与:

SELECT DISTINCT C FROM myTbl
Run Code Online (Sandbox Code Playgroud)

我很好奇,SQL引擎处理命令的方式有什么不同,还是它们真的是同一个东西?

我个人更喜欢不同的语法,但我相信它更多地出于习惯而不是其他任何东西.

编辑:这不是关于聚合的问题.的使用GROUP BY与聚合函数了解.

sql group-by distinct

291
推荐指数
13
解决办法
21万
查看次数

如何获得XElement的position()?

任何类似于/ NodeName/position()的XPath都会为您提供Node的位置,即它的父节点.

XElement(Linq to XML)对象上没有可以获取Element位置的方法.在那儿?

linq linq-to-xml

7
推荐指数
2
解决办法
4004
查看次数

存储库应该实现IQueryable <T>吗?

我正在考虑两个IRepository接口中的一个,一个是IQueryable的后代,另一个是IQueryable.

像这样:

public interface IRepository<T> : IQueryable<T>
{
    T Save(T entity);
    void Delete(T entity);
}
Run Code Online (Sandbox Code Playgroud)

或这个:

public interface IRepository<T>
{
    T Save(T entity);
    void Delete(T entity);
    IQueryable<T> Query();
}
Run Code Online (Sandbox Code Playgroud)

LINQ用法是:

from dos
in ServiceLocator.Current.GetInstance<IRepository<DomainObject>>()
where dos.Id == id
select dos
Run Code Online (Sandbox Code Playgroud)

要么...

from dos
in ServiceLocator.Current.GetInstance<IRepository<DomainObject>>().Query
where dos.Id == id
select dos
Run Code Online (Sandbox Code Playgroud)

我有点像第一个,但是模拟是有问题的.其他人如何实现LINQable,可模拟的存储库?

.net linq design-patterns

27
推荐指数
2
解决办法
5159
查看次数

从任意.class文件创建BCEL JavaClass对象

我正在玩BCEL.我不是用它来生成字节码,而是我试图检查现有编译类的结构.

我需要能够在硬盘驱动器上的任何位置指向任意.class文件,并基于此加载JavaClass对象.理想情况下,我希望避免将给定的类添加到我的类路径中.

java bytecode bcel

4
推荐指数
1
解决办法
1866
查看次数

如何使用fstream从第二行读取文本文件?

如何让我的std::fstream对象从第二行开始读取文本文件?

c++ fstream

17
推荐指数
2
解决办法
7万
查看次数