小编waf*_*ers的帖子

有没有人知道这个错误:"错误的本地标题签名:0x6D74683C"?

以下代码用于下载zip文件并在手机上解压缩.

用于对WP7的工作相同的代码,我开始WP8设备上进行测试,而奇怪的事情正在发生的事情......现在它可以在WP8,但不是在WP7了.

在WP7上它给出了一个错误:

Wrong Local header signature: 0x6D74683C
Run Code Online (Sandbox Code Playgroud)

有人能告诉我这里有什么问题吗?

观察(发布问题后2天)

我有一些观察......在这里详细分享(图像格式)或(Excel格式)

代码

using ICSharpCode.SharpZipLib.Zip;
using System;
using System.Diagnostics;
using System.IO;
using System.IO.IsolatedStorage;
using System.Net;

namespace iq_main.Network
{

    public class IQ_Download
    {
        private string zipFilePassword = String.Empty;
        private string fileNameToBeStoredAs = String.Empty;
        private string urlToBeDownloaded = String.Empty;
        private HttpWebResponse response;

        public void Download(string _urlToBeDownloaded = GlobalConstants.DownloadLanguageConfigurationUrl, string _fileNameToBeStoredAs = GlobalConstants.DownloadLanguageConfigurationXmlFilename, string _zipFilePassword = GlobalConstants.DownloadZipsPassword)
        {

            urlToBeDownloaded = _urlToBeDownloaded; 
            fileNameToBeStoredAs = _fileNameToBeStoredAs; …
Run Code Online (Sandbox Code Playgroud)

c# webrequest download windows-phone-7 windows-phone-8

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

错误:找不到'async'修饰符所需的所有类型.您是否针对错误的框架版本,或缺少对程序集的引用?

我有我的电脑配置:

  • Windows 8
  • Visual Studio 2012
  • .NET Framework 4.5

我的项目配置是:

  • WP 7.1
  • Silverlight 4.0
  • .NET Framework 4.0
  • CTP ASYNC(已安装,使用async和await关键字)

该项目是在Windows 7机器上使用VS2010为WP7.1编写的.现在我已经将PC升级到Windows 8并安装了VS2012.

然而,该项目抱怨'异步'修饰符.

找不到'async'修饰符所需的所有类型.您是否针对错误的框架版本,或缺少对程序集的引用?

知道如何解决这个问题吗?

谢谢!

c# .net-framework-version windows-phone-7 async-await visual-studio-2012

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

如何在运行时在 Blazor WebAssembly 客户端应用程序中使用 Azure 应用程序设置作为 appsettings.json 配置?

在此输入图像描述

  • 我正在开发 Blazor WebAssembly 客户端/服务器项目(目录结构如上)
  • 在客户端和服务器项目中都有一些应用程序设置。
  • 这些项目托管在 Azure 中。

问题出在客户appsettings.json

  • 在客户端,appsettings.json位于目录内wwwroot。可以在应用程序内访问该文件,但是该设置不能被应用程序服务的 Azure Portal 应用程序设置覆盖。

这意味着,在将应用程序部署到 Web 应用服务上的 Azure 门户中后,我的配置设置不适用于应用程序设置的变量。

这是 中的代码Progam.cs,它工作正常并从文件中读取配置,但忽略 Azure 上的 Web 应用服务的配置设置。

public static async Task Main(string[] args)
{
    var builder = WebAssemblyHostBuilder.CreateDefault(args);
    builder.RootComponents.Add<App>("app");
    //Add a named httpClient and set base Address and Default Request Headers
    builder.Services.AddHttpClient("SOME_WEB_URL", client =>  // SOME_WEB_URL is defined in the appsettings.json or in the Azure App Service configuration (Application Settings)
    {
        client.BaseAddress …
Run Code Online (Sandbox Code Playgroud)

azure azure-web-app-service blazor blazor-client-side blazor-webassembly

10
推荐指数
1
解决办法
2515
查看次数

Docker Windows 本地注册表:收到意外的 HTTP 状态:500 内部服务器错误

我正在尝试将 Windows 容器的映像推送到 Windows VM 上的“本地”存储库,该存储库具有自己的 IP 地址。

因此,当我在虚拟机上创建注册表时,我可以通过转到 ipaddress:5000 来查看本地计算机上的存储库列表。

但是,当我尝试将图像推送到注册表时,它显示要推送的层,但在底部显示收到意外的 HTTP 状态:500 内部服务器错误。

当我切换到 Linux 容器时,这不是问题。我可以从注册表中推送和拉取,没有问题。

containers docker docker-registry docker-for-windows

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

如何从Pandas中的数据框中获取满足条件的前一行

例如,我有一个数据框,我想从上一行获取Value为1的时间戳

    TIME    VALUE
0   23:01   0
1   23:02   0
2   23:03   1
3   23:04   0
4   23:05   0
5   23:06   1
6   23:07   0
7   23:08   0
8   23:09   0
9   23:10   0
10  23:11   1
11  23:12   0
12  23:13   0
13  23:14   0
14  23:15   0
15  23:16   1
Run Code Online (Sandbox Code Playgroud)

我想得到以下作为输出

    PREV_TIME
0   23:02
1   23:05
2   23:10
3   23:15
Run Code Online (Sandbox Code Playgroud)

我不知道在哪里放入shift(1)以下内容

PREV_TIME = df['Time'][(df.Value == 1)]
Run Code Online (Sandbox Code Playgroud)

python pandas

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

如何配置Apache WebServer由公共域(或静态IP)访问我有?

我正试图在家里在PC上设置一个网络服务器.

我有一个静态IP地址(比如1.2.3.4或Domain XYZ [dot] com),我在路由器上配置了它.当我尝试访问时,XYZ[dot]com或"1.2.3.4",它会打开我的路由器登录页面.

另一方面,安装在PC上的Apache Server工作正常.当我编写localhost/index.html或127.0.0.1/index.html时 - 它会打开该页面.

  • 如何将公共IP地址链接到Apache服务器(或我的PC上localhost上托管的网站)?

预期的解决方案

  • 如果有人访问" http:// XYZ [dot] com ",我的电脑上托管的网站将在他/她的网络浏览器上打开.

apache dns networking webserver network-protocols

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

如何使用带有"for"或"foreach"循环的多线程?

我试图在一个单独的线程中运行for循环,以便UI应该响应并且进度条是可见的.

问题是我不知道该怎么做:).在此代码中,进程在单独的线程中启动,但代码的下一部分同时执行.将显示messageBox并且永远不会返回结果(例如,永远不会设置列表框的选定索引属性).

即使我使用"taskEx.delay()"它也不起作用.

            TaskEx.Run(() =>
                {
                    for (int i = 0; i < sResults.Count(); i++)
                    {

                        if (sResults.ElementAt(i).DisplayIndexForSearchListBox.Trim().Contains(ayaStr))
                        {
                            lstGoto.SelectedIndex = i;
                            lstGoto_SelectionChanged(lstReadingSearchResults, null);
                            IsIndexMatched = true;
                            break;
                        }
                    }
                });

        //TaskEx.delay(1000);
        if (IsIndexMatched == true)
            stkPanelGoto.Visibility = Visibility.Collapsed;
        else //the index didn't match
        {
            MessagePrompt.ShowMessage("The test'" + ayaStr + "' does not exist.", "Warning!");
        }
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何使用带有"for"或"foreach"循环的多线程?

.net c# multithreading asynchronous

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

Dockerfile 无法执行 CMD 命令(docker for windows)

无法在 dockerfile 中的 docker for windows 上执行 CMD 命令。

我想使用 CMD 运行几个命令,但是,甚至无法运行单个命令。

我已经尝试了以下方法,但没有任何效果......

1.

CMD "sqlcmd -S database -i C:\db\db_scripts\upgradescript.sql -U sa -P mypassword"
Run Code Online (Sandbox Code Playgroud)

2.

RUN ["powershell", "-NoProfile", "-Command", "c:\db\db_scripts\script.ps1"]
Run Code Online (Sandbox Code Playgroud)

3.

CMD ["cmd", "sqlcmd", "-S", "database", "-i", "C:\db\db_scripts\upgradescript.sql", "-U", "sa", "-P", "mypassword"]
Run Code Online (Sandbox Code Playgroud)

4.

ARG arg1=database
ARG arg2=C:\db\db_scripts\upgradescript.sql
ARG arg3=sa
ARG arg4=mypassword!

RUN ["cmd", "-NoProfile", "-Command", "sqlcmd -S $env:arg1 -i $env:arg2 -U $env:arg3 -P $env:arg4"]
Run Code Online (Sandbox Code Playgroud)

5.

RUN powershell.exe  c:\db\db_scripts\script.ps1
Run Code Online (Sandbox Code Playgroud)

6.

ENTRYPOINT ["powershell", "-NoProfile", "-Command", "sqlcmd"]
CMD ["-S database -i C:\db\db_scripts\upgradescript.sql -U …
Run Code Online (Sandbox Code Playgroud)

containers docker dockerfile docker-container docker-for-windows

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

使用Authenticationn / Access令牌访问TeamCity时出现错误401未经授权

尝试使用身份验证(JetBrains最近在TeamCity中添加的功能)访问TeamCity。该文档非常差,没有示例。只是对我不起作用。

执行Powershell指令

以下不是我尝试的唯一方法,但作为示例,发布了调用rest方法的命令,例如:

$body="<build branchName=`"development`" rebuildAllDependencies=`"true`"><buildType id=`"DevSandbox_TestArea_PageAutomation`"/></build>"
Invoke-RestMethod -Uri http://teamcity.my.domain.com/httpAuth/app/rest/buildQueue/ -Method Post -ContentType application/xml -Body $body -Headers @{Origin= 'http://teamcity.my.domain.com'; Authorization= 'Bearer tEamCitYauThtoKen'} -UseBasicParsing
Run Code Online (Sandbox Code Playgroud)

错误

出现以下错误:

Invoke-RestMethod : The remote server returned an error: (401) Unauthorized.
At line:1 char:1
+ Invoke-RestMethod -Uri http://teamcity.my.domain.com/httpAuth/app/r ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
Run Code Online (Sandbox Code Playgroud)

谁能帮助我,标题和/或缺少的内容有什么问题?

进一步参考:

TeamCity 2019.1帮助-管理访问令牌

Powershell 6-调用静态方法

powershell teamcity

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

C#with Linq XML

我是新手,有人可以请帮助我什么类型的"零件",我无法找到正确的类型,因此无法返回对象"零件".谢谢

private ???? load_parts()
{
     var element = XElement.Load("xml/suras.xml");
     **var** Parts= from var in element.Descendants("part")
                 orderby var.Attribute("index").Value
                 select new  dictSuras
                 {
                     PartIndex = Convert.ToInt32(var.Attribute("index").Value),
                     PartPosition = Convert.ToInt32(var.Attribute("position").Value),
                     PartName = var.Attribute("name").Value
                 };

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

c# xml linq linq-to-xml

0
推荐指数
1
解决办法
137
查看次数