草庐IT

CS-SCRIPT

全部标签

c# - Visual Studio 在设计器模式下打开我的类文件 (.cs)

我创建了一个扩展DbConnection的类在一个全新的项目中。publicclassFakeDbConnection:DbConnection{...}在解决方案资源管理器中,类如下所示:当双击时,它想在设计模式下打开它,这是行不通的。打开.csproj文件揭示了问题Component即使我删除了SubType标签,VS2010也会立即重新添加它。很烦人。如何阻止VS2010在设计器模式下打开我的.cs文件,而将其作为常规代码文件打开? 最佳答案 如对thisquestion的回答中所述你可以这样做:[System.Compone

c# - 为什么写入class.cs文件时 'Request'这个名字不存在?

我想将以下代码从c#aspx.cs文件移动到独立的class.cs文件中。stringgetIP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"];if(String.IsNullOrEmpty(getIP))getIP=Request.ServerVariables["REMOTE_ADDR"];这段代码曾经驻留在aspx.cs文件的page_load中工作得很好,但它在类文件中引发了一个错误。“请求”在aspx.cs文件中不需要“使用”,在此上下文中也不提供。我该如何解决这个问题? 最佳答案

c# - 从 PowerShell 脚本运行 C# .cs 文件

我有一个PowerShellV2脚本,可以移动一些文件并安装一些服务。但是,我想在PowerShell脚本中途调用并运行一个.cs文件。我找到了很多关于从C#调用PowerShell的文章,但没有一篇文章是相反的。我只想让C#文件运行一次,然后继续运行PowerShell脚本。如果有人能给我指明一篇文章的方向,解释如何实现这一点,或者如果您了解自己并能提供帮助,我们将不胜感激。 最佳答案 我看不出为什么我们不能直接从PowerShell运行.cs文件,所以我采用了Keith的代码并添加了缺少的Get-Content部分来完成从字面上

c# - 错误 CS1703 : Multiple assemblies with equivalent identity have been imported - Xamarin + VSTS

我升级到最新的XamarinforVisualStudio2015(社区版),重新编译我的项目,checkin一些小的代码更改,我的VSTS构建服务器失败并显示此错误消息:[error]CSC(0,0):ErrorCS1703:Multipleassemblieswithequivalentidentityhavebeenimported:'C:\ProgramFiles(x86)\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll'and'C:\Windows\Microsoft.NET\Fram

c# - 单个 .cs 文件中的多个类 - 好还是坏?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Isitabadpracticetohavemultipleclassesinthesamefile?是否建议在一个.cs文件中创建多个类,或者每个.cs文件是否应该有一个单独的类?(类文件名也为Animal.cs)publicclassAnimal{}publicclassPerson{}publicclassUtility{}

c# - ASP.NET/HTML : HTML button's onClick property inside ASP. 网络 (.cs)

我只是想知道是否有办法将我的onClick事件放在.cs中:Login_Click()应该在.cs中:protectedvoidbtnLogin_Click(objectsender,EventArgse){//dosomething}请注意,我不会在此处使用ASP.NET按钮,并且我不会将我的Login_Click()事件放在.html/.aspx中,因此我无法“公开”我的代码。有什么建议吗? 最佳答案 您可以在任何服务器控件上执行此操作,并且通过定义“runat=server”使该按钮成为服务器控件。问题可能出在您对事件的定义中

c# - 当新控件添加到 .aspx 时,Designer.cs 不更新

我已将一个新控件添加到我的aspx文件中,并注意到不仅新控件没有添加到设计器文件中,而且它还缺少团队其他成员添加的许多其他控件。我尝试删除designer.cs文件并使用“转换为Web应用程序”但没有成功。我尝试过的其他一些事情一直在从项目中排除aspx,构建,然后重新包含但没有成功。我还手动将设计器中缺少的控件输入到设计器中。当我在doso之后运行时,会出现一个错误,说控件未定义,即使它实际上是这样,我应该检查我是否缺少指令。我添加的第一个控件是从类似的控件中复制和粘贴并进行了必要的更改。但是,我也尝试过手动创建具有相同结果的控件。有什么想法吗? 最佳答案

c# - 在 Startup.cs 中使 ConfigureServices 方法异步

我需要在Startup.cs的ConfigureServices中添加几个等待函数,但遇到了问题。System.InvalidOperationExceptionUnabletofindtherequiredservices.Pleaseaddalltherequiredservicesbycalling'IServiceCollection.AddMvc()'insidethecallto'IApplicationBuilder.ConfigureServices(...)'or'IApplicationBuilder.UseMvc(...)'intheapplicationstar

c# - cs7003 意外使用未绑定(bind)的通用名称

我在VisualStudio中遇到此错误:ErrorCS7003UnexpecteduseofanunboundgenericnameMyProjectC:\Users[myname]\documents\visualstudio2015\Projects....\Index.cshtml1有问题的文件就在这里(第1行错误是对模型声明的引用):@modelMyProject.Models.MyAccount.Details@{ViewBag.Title="Index";Layout="~/Views/Shared/_PrimaryLayout.cshtml";}....morepage

c# - 如何编译运行单个class文件的cs文件?

抱歉,如果这是微不足道的,我是VisualStudio的新手,我有一个项目,其中包含多个类文件(.cs)文件,我如何单独运行每个文件。每当我去调试时,它只选择一个.cs文件。谢谢。编辑:来自使用netbeans的java背景,可以在包中包含多个.java文件,前提是每个.java文件都有一个main方法,它们可以单独编译和运行。在VisualStudio中可以使用类似的东西吗? 最佳答案 如果要选择运行哪个Main方法,可以在StartupObject下的Project->Properties中进行选择。需要满足各种要求(如静态),