【如何使用c#从app的安装文件夹中读取文件?】教程文章相关的互联网学习教程文章

c# – ‘EntityFramework 6.1.3’已经安装.无法添加对’System.ComponentModel.DataAnnotations’的引用【代码】

我的winforms解决方案正在运行,但是当我重新打开它时,一些引用不再有效.因此,我删除了项目中的所有引用,包括对microsoft dll的引用. 现在我正在尝试添加引用.我该怎么办? 我尝试使用包管理器添加实体框架,但收到错误. 已经安装了’EntityFramework 6.1.3′.无法添加对“System.ComponentModel.DataAnnotations”的引用. 现在,当我打开包管理器,并选择On Line时,实体框架被勾选.但是,当我选择Installed Packages时,它会指出“当前解...

c# – 发现/查找Project实际用于已安装的Nuget包的“packages”目录的物理位置【代码】

所以我继承了一个项目,我注意到解决方案根目录下有一个“packages”目录,而项目中的第二个“packages”目录是解决方案的一部分. 我希望Nuget没有使用两个位置的混合来安装软件包,我希望使用解决方案根级别来存储/引用软件包. 有没有办法可以找到项目用于包的项目的实际物理位置,而不是查看每个DLL上的F4属性,因为这对Javascript Nuget包没有帮助,还有,有办法更改物理参考没有卸载并重新安装每个包? 更新更新此答案以分享我到目前为...

c# – Nuget安装失败

我正在尝试将Nuget安装到Visual Studio 2013,但不幸的是它给了我以下错误.有没有人遇到过同样的问题? 这是日志报告:VSIXInstaller.NoApplicableSKUsException: This extension is notinstallable on any currently installed products.at VSIXInstaller.App.InitializeInstall()at System.Threading.Tasks.Task.InnerInvoke()at System.Threading.Tasks.Task.Execute()解决方法:Visual Studio 2013预装了NuGet包管理器,因此无...

c# – owin安装客户站点umbraco 7站点后首次运行时出错【代码】

我在7.3 umbraco版本上遇到此错误:The following errors occurred while attempting to load the app. –The OwinStartupAttribute.FriendlyName value‘UmbracoDefaultOwinStartup’ does not match the given value ” inAssembly ‘umbraco, Version=1.0.5750.18164, Culture=neutral,PublicKeyToken=null’. – No assembly found containing a Startup or[AssemblyName].Startup class. To disable OWIN startup discovery, ...

C#桌面应用程序制作成安装包【图】

前言C#写好一个应用程序,总想分享给自己的朋友或者上架,然而被困在打包之外,这次为大家带来近期我的经验,经过几天的摸索,发现网上的教程并不全面,会给初学者带来很多疑问,这里将做些问题描述与解答。 /** 开发工具:Visual Studio 2017 (这个可以忽略)系统版本:win10 x64 要求:已经有一个已完成的项目 */ 1.获取打包工具,使用微软自带工具,获取步骤如下,若已安装请忽略此步。打开工具->扩展和更新->搜索(2017 instal...

c# – NuGet – T4文件属性在安装后有所不同【代码】

我正在构建一个NuGet包,它将一些T4模板提供到CodeTemplates目录中.当我安装NuGet包时,T4模板都将Custom Tool属性设置为“TextTemplatingFileGenerator”.这不对. 我知道我可以通过更改我的注册表来禁用它,这样就不会以这种方式添加新的T4模板,但由于这是一个NuGet包,所以这不是一个选项. 我已经研究过PowerShell,但是我很难理解为实现目标我会做些什么. 我查看了.csproj文件xml,发现了这个:<None Include="CodeTemplates\AddContr...

c# – 已安装Outlook COM插件但未在Outlook中加载【代码】

我已经使用Visual Studio 2010创建了一个Outlook插件,它安装得很好,并在我指定的程序文件(x86)中创建了相应的注册表项和文件夹,并在添加和删除程序中显示. 但是,当我启动Outlook 2010时 – 它没有显示,当我检查COM Addins时,它在列表中不可用.我在VS中创建了安装程序并像往常一样在文件系统中添加了主项目的输出,还包括.vsto文件. 任何指针都有人喜欢?解决方法:由于您运行的是x64操作系统和x64 Office,因此您不使用Wow6432Node –...

c# – 安装Open XML 2.0【代码】

我正在尝试使用spreadsheetlight写入excel文件,但显然spreadsheetlight使用的是XML 2.0,我安装了2.5.我已经取消了2.5版本并且已经为我的项目添加了2.0参考,但我仍然收到一条错误消息,告诉我我正在使用2.5版本.我的问题很简单:如何让编译器(?)使用2.0版本而不是2.5版本? 诚挚阿克塞尔解决方法:所以问题似乎是Spreadsheetlight nuget包在Nuspec中缺少必需的依赖项规范.Install-Package DocumentFormat.OpenXml -Version 1.0.0如果...

c# – 无法在VS2012上安装HtmlAgilityPack【代码】

我无法通过nuget安装HtmlAgilityPack …我已经卸载并重新插入了nuget,我更改了.NET版本并仍然出现相同的错误Install-Package : 'HtmlAgilityPack' already has a dependency defined for 'System.Net.Http'. At line:1 char:16 + Install-Package <<<< HtmlAgilityPack -Version 1.5.1+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException+ FullyQualifiedErrorId : NuGetCmdletUnhandledE...

c# – Xamarin中的软件包安装错误【代码】

当我尝试创建新的跨平台xamarin表单项目时,我得到“包安装错误”.我使用的是Visual Studio Professional 2015版本14.0.25431.01更新3.我已经尝试过了1.更新“用于xamarin的Visual Studio工具”.2.修复Visual Studio 请指教我,如何解决这个问题. 解决方法:您的项目目前定位到Android 6.0,但Android支持库v25.x要求您将目标框架(compileSdkVersion)设置为至少API 24(Android 7.0)Nougat.MonoAndroid 7.0:Xamarin.Android.Support.Ani...

c# – 在标准ASP.NET MVC安装模板中模拟用户【代码】

我已经设置了具有正常身份验证的标准ASP.NET MVC站点.我添加了角色,因此新用户可以获得特定的角色. 现在,我希望能够冒充用户. 假冒建议 当我搜索时,冒充来自以下方式:FormsAuthentication.SetAuthCookie(user.UserName, false);这在默认情况下不起作用,因为您必须做两件事: 1: 启用表单身份验证<system.web><authentication mode="Forms" /></system.web>2: 禁用模块:<system.webServer><modules><!--<remove name="FormsAuth...

c# – .NET安装包有时不完全删除以前的版本

我使用VS2008安装包分发我的应用程序,这通常很有用.当我创建应用程序的新版本时,我进入并增加安装包上的Version属性并验证RemovePreviousVersions属性是否设置为True. 这在大多数情况下工作得很好 – 我只是为较新版本运行安装包,并且卸载旧版本并且更新版本替换它. 但是,偶尔安装包将成功运行,但是当我启动程序时,旧版本启动.显然旧版本的.exe仍然存在. 我最终不得不完全卸载软件并安装新版本,这个版本总是有效,但很痛苦. 据我所知...

Wix CustomAction [C#] session.Message在安装期间未显示【代码】

这是WIX脚本片段<InstallExecuteSequence><Custom Action="Warning" After="InstallFinalize">NOT INSTALLED</Custom> </InstallExecuteSequence> <CustomAction Id="Warning" BinaryKey="ExtendedActions" DllEntry="WarningAboutUpgrade" Execute="immediate" Return="check"/> <Binary Id="ExtendedActions" SourceFile="$(var.ExtendedActions.TargetDir)$(var.ExtendedActions.TargetName).CA.dll" />这是c#自定义操作代码usi...

c# – 在OS X上尝试使用Mono – 未安装“错误:框架’Mono / .NET 4.0′.”

我有一个非常简单的应用程序,我使用.NET 4.0在C#中使用Visual Studio 2010编写.所有表单上都有几个按钮,标签,一个TreeView,一个ComboBox和一个TextBox. 我将项目复制到我的OS X安装中并在MonoDevelop中打开解决方案(VS2010).它打开很好(虽然我不知道如何让可视化设计器显示为Form1) – 但是当我去运行它时,我收到以下错误:错误:未安装框架’Mono / .NET 4.0′. 问题是我安装了最新版本的Mono,它在MonoDevelop中正确显示(我认为)....

c# – 从两个不同的位置安装ClickOnce应用程序【代码】

我有一个使用C#在.NET framework 3.5,Service Pack 1中开发的Windows窗体应用程序.可以基于开发数据库和生产数据库发布应用程序.我正在使用MSBuild社区任务来发布我的应用程序.将应用程序发布到不同位置(即开发位置和生产位置)时,我不会遇到任何问题. 问题: >将开发应用程序安装到我的机器后,我无法安装生产应用程序.它给我一个错误说:You cannot start application TEST from this locationbecause it is already installed fro...