首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用iTextSharp和ASP.NET 5内核

无法使用iTextSharp和ASP.NET 5内核
EN

Stack Overflow用户
提问于 2015-04-18 12:53:46
回答 1查看 6.3K关注 0票数 5

我试图在iTextSharp 5内核中使用ASP.NET。但是,当我试图用ASP.NET 5.5.5构建iTextSharp应用程序时,会出现以下错误

代码:

代码语言:javascript
复制
using Microsoft.AspNet.Mvc;
using System.IO;
using System;
using iTextSharp;
using iTextSharp.text;
using iTextSharp.text.pdf;

// For more information on enabling MVC for empty projects, visit http://go.microsoft.com/fwlink/?LinkID=397860

namespace MyNamespace
{
    public class GenerateFileController : Controller
    {
        // GET: /<controller>/
        public string Index()
        {
            PdfReader reader = new PdfReader("template.pdf");
            return "SomeText";
        }
    }
}

错误:

错误CS0012类型'Uri‘是在未引用的程序集中定义的。您必须添加对程序集'System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089‘的引用。MyProject/Controllers\GenerateFileController.cs 17 MyProject.ASP.NET 5.0 错误CS0012类型'Stream‘是在未引用的程序集中定义的。您必须添加对程序集'mscorlib,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089‘的引用。MyProject/Controllers\GenerateFileController.cs 17 MyProject.ASP.NET Core 5.0

当我试图对ASP.NET 4.6模板做同样的事情时,它工作得很好。问题是我想在这个项目中使用ASP.NET 5核心。有解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-04-20 16:50:13

大多数现有的包还不支持asp.net核心5;由于差异很大,需要手动更新它们。如果您想使用iTextSharp,您需要坚持使用asp.net 5(而不是核心),或者等待iTextSharp的创建者发布一个iTextSharp版本。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29717625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档