• 记录Spring.net学习中遇到的各种问题


    1.由于项目中使用了spring.net作为IOC容器,所以看了下相应的博客,熟悉一下这方面的内容,参照博客为博客园刘冬的博客系列;

    博客地址:http://www.cnblogs.com/GoodHelper/archive/2009/10/25/1589554.html

    在写Demo的过程中,遇到的第一个问题是在访问Object时候,报出了以下异常:

    网上查了下得到如下解决方案:

    选中Object.xml文件,右键选中属性,在属性对话框中做如下操作:

    于是顺带查了下生成操作的各个属性,以便了解为什么要这么设置(以下部分转自http://www.cnblogs.com/kissdodog/archive/2013/01/29/2881549.html)

    生成操作(BuildAction) 属性:BuildAction 属性指示 Visual Studio .NET 在执行生成时对文件执行的操作。BuildAction 可以具有以下几个值之一: 

    无(None) - 不在项目输出组中包含该文件,并且在生成进程中不会对其进行编译。例如包含文档的文本文件,如自述文件。发布之后它就没有了。

    编译(Compile) - 将该文件编译到生成输出中。此设置用于代码文件。 

    内容(Content) - 不编译该文件,但将其包含在“内容”(Content) 输出组中。例如,此设置是 .htm 或其他类型 Web 文件的默认值。 不编译,但是发布之后会原样输出。

    嵌入的资源(Embedded Resource) - 将该文件作为 DLL 或可执行文件嵌入主项目生成输出中。此设置通常用于资源文件。例如NHibernate的映射文件。

      生成操作的默认值取决于添加到解决方案中的文件的扩展名。例如,如果将 Visual C# 项目添加到解决方案资源管理器中,则安装操作的默认值是”编译”,因为扩展名 .CS 指示可编译的代码文件。文件名和扩展名出现在解决方案资源管理器中。

  • 相关阅读:
    docker---基本操作
    one_day_one_linuxCmd---netstat命令
    docker---Dockerfile编写
    one_day_one_linuxCmd---sz命令
    one_day_one_linuxCmd---scp命令
    同义英语词汇整理
    网络实习——校园网络设计方案
    实现 FTP 客户端和服务器程序所调用的系统函数
    2020年上半年总结
    单片机的串行总线拓展技术
  • 原文地址:https://www.cnblogs.com/Johnzhang/p/3820462.html
Copyright © 2020-2023  润新知