博客
关于我
NuGet的本地服务器安装与Package的发布(呕吐)
阅读量:737 次
发布时间:2019-03-22

本文共 1482 字,大约阅读时间需要 4 分钟。

在实际工作中,我们在解决各种技术问题时,往往需要依靠一些实用的解决方法来确保项目顺利进行。以下是我在实际工作中遇到的几个常见问题及解决方法,希望能为大家提供一些参考。

一、主要的步骤是按照下面的例子来做的

在实际开发过程中,我们需要遵循一些标准化的工作流程。以下是一些常见的步骤示例:

  • 项目初始化

    在项目开始前,我们需要先初始化一些基本的配置。例如,创建项目文件、配置文件夹权限等。这些步骤是项目顺利开展的基础。

  • 代码开发

    在开发过程中,我们需要遵循一些规范化的编码规范。例如,使用统一的编码格式、添加注释等。这些细节虽然看似不重要,但能为项目后期维护带来很大方便。

  • 版本控制

    在代码开发过程中,版本控制是非常重要的一环。我们需要定期提交代码到版本控制系统,并进行合理的分支管理。

  • 测试验证

    在代码完成后,我们需要进行充分的测试验证。包括单元测试、集成测试等。这些测试可以帮助我们发现潜在的bug并及时修复。

  • 部署发布

    在测试验证通过后,我们需要进行部署和发布。部署过程中,我们需要注意服务器配置、权限设置等。

  • 二、最搞的地方在

    在实际工作中,虽然大部分步骤比较简单,但有些地方却容易让人头疼。以下是一些常见的痛点及解决方法:

  • Win7 64bit下,总是报.net 4.0 无法写入temorary folder,最后把c:\windows\temp目录加上IIS_IUSR权限才搞定

    在某些情况下,尤其是在Windows 7 64位系统中,可能会遇到.net Framework无法写入临时文件夹的问题。解决方法是将c:\windows\temp目录添加给IIS_IUSR用户的权限。

  • 报web.config无法解析错误,用aspnet_regiis -ir搞定

    当web.config文件被破坏或不包含必要的配置信息时,可能会出现解析错误。使用aspnet_regiis -ir命令可以重新注册ASP.NET配置信息。

  • NuGet Package Explorer发布后,需要将server的缓存去掉,在vs中才能获取最新的,publish完后,直接打开web.config,然后直接save搞定

    在使用NuGet Package Explorer发布项目时,如果发现缓存文件过多,可以清除服务器缓存以确保获取最新版本。发布完成后,建议直接打开生成的web.config文件并保存,以确保配置正确无误。

  • NuGet Server端的package对于自己upload的和系统自带的有不同处理方式(自己upload的是一整个包一个文件,系统自带的是有子文件夹的),如下图:

    在使用NuGet Server管理包的时候,有时候会发现自己上传的包和系统自带的包处理方式不同。自己上传的包通常是一个单一文件,而系统自带的包则可能包含子文件夹结构。

  • NuGet Package Explorer中,打包时,如果遇到并不是所有的dll都需要被项目引用时,很搞,要将不被引用的dll做成content,并且建立Debug和Release目录结构结构如下:

    在某些情况下,项目中包含了不必要的DLL文件。为了优化打包体积,可以将这些不需要的DLL文件设置为"content"项,并在Debug和Release目录中创建相应的结构。

  • 三、最后来放些效果图来享受享受

    最后,为了更直观地展示以上内容,我还准备了几张效果图供大家参考。这些图展示了在实际工作中遇到的问题及解决方法的效果。


    以上就是我在实际工作中遇到的几个常见问题及解决方法的总结。希望这些内容能为大家提供一些参考。

    转载地址:http://odkwk.baihongyu.com/

    你可能感兴趣的文章
    Node.js 的事件循环(Event Loop)详解
    查看>>
    node.js 简易聊天室
    查看>>
    Node.js 线程你理解的可能是错的
    查看>>
    Node.js 调用微信公众号 API 添加自定义菜单报错的解决方法
    查看>>
    node.js 配置首页打开页面
    查看>>
    node.js+react写的一个登录注册 demo测试
    查看>>
    Node.js中环境变量process.env详解
    查看>>
    Node.js之async_hooks
    查看>>
    Node.js升级工具n
    查看>>
    Node.js卸载超详细步骤(附图文讲解)
    查看>>
    Node.js基于Express框架搭建一个简单的注册登录Web功能
    查看>>
    Node.js安装与配置指南:轻松启航您的JavaScript服务器之旅
    查看>>
    Node.js安装及环境配置之Windows篇
    查看>>
    Node.js安装和入门 - 2行代码让你能够启动一个Server
    查看>>
    node.js安装方法
    查看>>
    Node.js官网无法正常访问时安装NodeJS的方法
    查看>>
    Node.js的循环与异步问题
    查看>>
    Node.js高级编程:用Javascript构建可伸缩应用(1)1.1 介绍和安装-安装Node
    查看>>
    nodejs + socket.io 同时使用http 和 https
    查看>>
    NodeJS @kubernetes/client-node连接到kubernetes集群的方法
    查看>>