草庐IT

app-name

全部标签

c# - 打开 App 时不显示 PUSH

我的应用程序在关闭时可以很好地接收推送通知。但是当应用程序运行时,我什么也得不到。这是我在以前的应用程序中使用的相同代码,没有任何问题,那些在WindowsPhone8上,新应用程序在WindowsPhone8.1设备上运行。我用了这个PushTutorial当我制作原始应用程序时。如果你想在应用程序打开时接收通知,我确实有这样的行,上面写着添加这个。如果8.1更新对推送通知做了一些事情,那将是一件好事。其他任何事情也将不胜感激。HttpNotificationChannelpushChannel;stringchannelName="PushChannel";pushChannel=

c# - 使用 al.exe 对具有强名称的程序集进行签名时, 'module name' 是什么?

我正在尝试按照此处的指南使用强名称对程序集进行签名:http://msdn.microsoft.com/en-us/library/xc31ft41.aspx关键指令是:al/out:/keyfile:它说modulenameisthenameofthecodemoduleusedtocreatetheassembly我不明白这是什么意思。从字面上看,我会将上面的内容解释为csc.exe的某个组件(即,它创建了程序集),但显然在这种情况下这是荒谬的。那么首先这是指什么,其次(为了帮助我的元学习)人们将如何推理它是什么?鉴于文档的简洁性,我的印象是它对我来说应该是显而易见的或直观的,但目

c# - ASP.NET 损坏的程序集 "Could not load file or assembly App_Web_*"

我已经阅读了同一问题上发布的许多其他问题,但我仍然不明白原因以及如何防止它发生。在我的例子中,这发生在生产服务器上。我遇到了其他问题中描述的相同错误,我通过将程序集重新复制到bin目录中来解决它。它们甚至不是重新编译的文件,它们与之前的文件相同-再次复制,然后它开始正常工作。奇怪的是,我正在使用Web部署项目将我所有的程序集文件重命名为基于文件夹的dll。所以folder.dll和folder.subfolder.dll而不是App_Web_jt8nxllz.dll。然而,错误仍然命名为原始App_Web_jt8nxllz.dll文件。删除C:\WINDOWS\Microsoft.NE

c# - 从 C#(使用 SciPy)调用 IronPython 失败,出现 ImportException : "No module named mtrand"

我有一个python库,我正尝试通过IronPython(v2.7RC1[2.7.0.30])从C#应用程序调用来使用。该库相当广泛地使用NumPy和SciPy,它们确实可以使用SciPyandNumPyfor.NET当像这样从命令行使用ipy运行时:ipy.exe-X:Framesfile_from_lib_importing_numpy.py但是,当我使用下面的代码从C#调用IronPython时,会抛出一个异常:ImportException"Nomodulenamedmtrand"atMicrosoft.Scripting.Runtime.LightExceptions.Che

c# - 从 app.config 获取 ConnectionString

我很确定这段代码中存在一些快速简单的错误,但不知何故我花了最后2个小时解决这个问题。App.config:Class.cs:stringconnectionString=getNewConnection();using(SqlConnectionconn=newSqlConnection(connectionString)){code}方法。publicstaticstringgetNewConnection(){returnConfigurationManager.ConnectionStrings["BO"].ConnectionString;}错误:Objectreference

c# - 谁将 app.config 复制到 app.exe.config?

我正在编写一个游戏开发IDE,用于创建和编译.NET项目(过去几年我一直致力于此项目),并且正在更新它以生成不仅适用于Windows/VisualStudio的输出,但也适用于Linux/MonoDevelop(.NET的一个非常简单的过程,但仍需要一些调整)。作为其中的一部分,我发现有必要开始生成一个app.config文件作为其中的一部分,以将依赖的DLL名称映射到具有元素的Linux依赖项名称。我对谁负责将app.config文件复制到输出名称app.exe.config感到困惑。在VisualStudio项目中,app.config的构建操作似乎通常设置为“无”,其设置表明它不

c# - XML 序列化错误 : 2 types both use the XML type name, 'Relationship',来自命名空间 ''

我在通过XML进行序列化时遇到问题,因为2个类使用一个类(尽管类不同!)称为关系。我尝试使用XML属性用另一个名称装饰其中的一个类,但它仍然给我以下错误:{"Types'SiteServer.Relationship'and'LocalServer.Relationship'bothusetheXMLtypename,'Relationship',fromnamespace''.UseXMLattributestospecifyauniqueXMLnameand/ornamespaceforthetype."}这是我的2个类(class),有人知道为什么吗??我使用了错误的属性吗?它似

c# - 禁用 "Name can be simplified"IDE0003 修复提示

即使在选项中禁用了检查,VisualStudio2017也会提示不必要的this限定符。它是这样的:(第一行是罪魁祸首,第二行是我希望this总是的样子。)将鼠标悬停在变灰的this上并单击灯泡会显示此建议的修复方法:我找不到完全禁用它的方法。有时我想要“不必要的”this限定符,有时我不想,所以我根本不希望VS对此发表评论。“无”是最不严重的选项,但它仍然显示这种恼人的不同颜色。是否有可能完全禁用此检查? 最佳答案 如果您知道其诊断ID(在本例中为“IDE0003”),则可以使用规则集文件来禁用任何分析关于References您项

c# - ASP.NET 网站在 App_Code 文件夹中看不到 .cs 文件

所以我有一个ASP.NET网站(不是Web应用程序),我正在使用C#在VS2010中制作。它在我的机器上运行良好,但是当我将它上传到它托管的站点时,它不会编译,给出:“CS0246:找不到类型或namespace名称'DataAccess'(您是否缺少using指令或汇编引用?)”我一直在使用VS中的复制网站功能并且没有遇到任何问题,直到我想将自己的类放在App_Code文件夹中并使用它。我在其他答案中读到关于将.cs属性更改为“编译”而不是“内容”,但在文件属性中没有这样的选项……只有文件名、完整路径和自定义工具。这是.cs文件中的代码:usingSystem;usingSystem

c# - Thread.CurrentPrincipal.Identity.Name 在 WPF 中为空

编辑简单的问题是,我怎样才能让Thread.CurrentPrincipal.Identity.Name让当前用户在WPF中登录?结束编辑我正在尝试调用一个现有方法(不在任何类型的服务中;只是POCO中的一个方法)来检索当前用户:Thread.CurrentPrincipal.Identity.Name这段代码是由其他人编写的,并且(大概)与他的ASP.NETMVC项目一起工作。我正在尝试从WPF中调用相同的方法,但名称现在为空。我能做些什么吗? 最佳答案 将Thread.CurrentPrincipal设置为newWindowsP