问题列表 - 第26194页

MSBuild使用ItemGroup和EXEC命令

我创建了代码片段中显示的ItemGroup.我需要迭代这个ItemGroup并运行EXEC命令 - 也显示在代码片段中.我似乎无法让它发挥作用.代码返回下面显示的错误(注意 - 消息写入2次,这是正确的),但EXEC命令未正确运行.该值未设置; 因此EXEC根本没有执行.我需要EXEC执行两次,或者我在ItemGroup中定义的部分.

错误:加密WebServer appSettings部分加密WebServer connectionStrings部分C:\ WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -pef"""\ gaw\UI"-prov"RSACustomProvider"加密配置部分...找不到配置部分''.

代码链:

<ItemGroup>
    <SectionsToEncrypt Include="Item">
      <Section>appSettings</Section>     
    </SectionsToEncrypt>
    <SectionsToEncrypt Include="Item">     
      <Section>connectionStrings</Section>
    </SectionsToEncrypt>  
  </ItemGroup>

  <Target Name="EncryptWebServerWebConfigSections">   
    <Message Text="Encrypting WebServer %(SectionsToEncrypt.Section) section" />

    <Exec Command="$(AspNetRegIis) -pef &quot;%(SectionsToEncrypt.Section)&quot; &quot;$(DropLocation)\$(BuildNumber)\%(ConfigurationToBuild.FlavorToBuild)\$(AnythingPastFlavorToBuild)&quot; -prov &quot;$(WebSiteRSACustomProviderName)&quot;"/>
  </Target>
Run Code Online (Sandbox Code Playgroud)

msbuild command exec

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

如果没有mod操作符,我该怎么办?

此脚本语言没有%或Mod().我有一个Fix(),它可以删除数字的小数部分.我只需要积极的结果,所以不要太强大.

modulo roku brightscript

12
推荐指数
3
解决办法
1万
查看次数

解析Javascript数组

我有一个数组:{R = 1,G = 4,B = 6}如何去获得的每个值(R,G,B)转换成一个单独的变量?

javascript arrays

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

找不到osx sys/io.h.

我想在os x下使用cc编译为linux开发的ac程序.它包括头文件sys/io.h.编译时我得到的错误是找不到这个文件?os x下是不是有任何sys/io.h头文件?

任何帮助将非常感激!

谢谢!

macos header-files

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

ADO.NET:更快速地检查数据库服务器是否可访问?

目前我正在使用此代码检查数据库是否可访问:

public bool IsDatabaseOnline(string con)
{
    bool isConnected = false;
    SQLConnection connect = null;

    try {
        connect = new SQLConnection(con);
        connect.Open();
        isConnected = true;

    } catch (Exception e) {
        isConnected = false;

    } finally {
        if (connect != null)
            connect.Close();
    }

    return isConnected;
}
Run Code Online (Sandbox Code Playgroud)

虽然这段代码工作正常但是有一个缺点.如果服务器不在线,它会花费大约4整秒的时间尝试打开连接,然后再决定它是否可用.

有没有办法测试连接而不试图实际打开它并等待超时?像数据库相当于ping的东西?

c# database connection ado.net

5
推荐指数
1
解决办法
7846
查看次数

我的多线程程序运行缓慢或在双核机器上出现死锁,请帮忙

我有一个包含多个线程的程序,一个线程将在退出时更改全局,另一个线程将重复轮询全局.对全局变量没有任何保护.该程序在单处理器上运行良好.在双核机器上,它会工作一段时间,然后在Sleep(0)或SuspendThread()上停止.有人能帮我解决这个问题吗?

代码如下:

Thread 1:

do something...
while(1)
{
.....
flag_thread1_running=false;
SuspendThread(GetCurrentThread());
continue;

}

Thread 2
flag_thread1_running=true;
ResumeThread(thread1);
.....do some other work here....
while(flag_thread1_running) Sleep(0);
....
Run Code Online (Sandbox Code Playgroud)

c c++ winapi multithreading

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

XAML ComboBox SelectionChanged触发OnLoad

如果我有一个具有SelectionChanged事件的ComboBox,它会在我加载控件时触发.

所以在页面加载时我设置了SelectedValue和SelectionChanged事件,这不是我想要发生的事情.

什么是停止这个的接受的计划?

xaml selectionchanged

8
推荐指数
1
解决办法
5143
查看次数

如何在文件中执行Vim命令,如.vimrc?

我需要创建一个文件,其中包含我可能需要的命令列表(特别是键映射),例如.vimrc,我可以在需要它时在Vim中执行.

vi vim file list

17
推荐指数
1
解决办法
4840
查看次数

将Android应用程序拆分为两个"分支",免费和付费

我开发了一个Android应用程序,我想把它放在市场上.但是,我想将其拆分为两个单独的应用程序,一个免费(带广告),一个付费(逻辑上没有广告).我该怎么做呢?我不想知道添加广告(我已经管理过了),但是如何使用一个现有的android应用程序(eclipse-project)并将其拆分为两个而无需创建新项目并只复制粘贴每个文件逐个(或批量).那可能吗?

顺便说一句,我使用GIT进行SCM,所以我已经创建了两个独立的分支,一个主分支和一个免费分支,但我需要设置一些配置值,这使得市场将它们分成两个不同的应用程序.

此外,当用户"升级"时,是否可以将数据库从免费应用程序复制到付费应用程序?

android google-play

5
推荐指数
1
解决办法
1580
查看次数

格式化列表的所有元素

我想打印一个数字列表,但我想在打印之前格式化列表中的每个成员.例如,

theList=[1.343465432, 7.423334343, 6.967997797, 4.5522577]
Run Code Online (Sandbox Code Playgroud)

我希望以上列表作为输入打印以下输出:

[1.34, 7.42, 6.97, 4.55]
Run Code Online (Sandbox Code Playgroud)

对于列表中的任何一个成员,我知道我可以使用它来格式化它

print "%.2f" % member
Run Code Online (Sandbox Code Playgroud)

是否有一个命令/功能可以为整个列表执行此操作?我可以写一个,但想知道是否已经存在.

python list string-formatting

14
推荐指数
3
解决办法
3万
查看次数