用的是 DllPlugin 这个插件,它已经集成到 webpack 中,所以不用安装,它会生成两个文件,一个是包含依赖项的 venders.js ,还有表示依赖映射关系的 manifest.json 文件,它包含依赖包名以及对应存储路径,可以通过它知道 venders.js 里有哪些依赖包,而 webpack 可以通过这个文件知道哪些依赖包不参与打包。
在 package.json 里面配置 dll 的命令,执行 npm run dll 命令,会生成 venders.js 。
那 venders.js 是什么呢?它是根据 webpack.dll.js 里的 entry 的 key 值为文件名来生成的,它的值是一个数组,数组里面是打包的 npm 包的列表,就是把需要的包打包到 venders.js 中。
在 webpack.config.js 里配置 DllReferencePlugin ,这个包已经默认集成到 webpack 里,所以不要安装,它的作用就是根据 manifest.json 的依赖关系告诉哪些库不参与打包,从而提升打包的性能。
还有个 AddAssetHtmlWebpackPlugin 插件需要配置,这个需要执行 npm i add-asset-html-webpack-plugin -D 进行安装,它的作用就是将生成的 venders.js 插入到 html 中。
从 Project ->Add New Item 菜单中找到 Application Configuration File,一般文件名为 App.config。这个会自动被 Build 成该 DLL 的默认 .config 配置文件,可以用 ConfigurationManager读取到。
连接字符串问题(ConfigurationManager.ConnectionStrings)
config中如下配置:
<connectionStrings>
<add name="SQLConnString" connectionString="Data Source=192.168.1.16Initial Catalog=***User ID=***Password=***" providerName="System.Data.SqlClient"/>
</connectionStrings>
CS代码:(DAL层)
ConfigurationManager.ConnectionStrings["SQLConnString"].ConnectionString;
用WEB 页面调用程序可以正常运行,但用单元测试的时候,ConfigurationManager.ConnectionStrings["SQLConnString"].ConnectionString获取的值为NULL,哪个大哥给小弟指教下!谢谢了
参考:
不在一个应用程序域下,Web应用使用自己的config文件,测试程序使用自己的config文件。
安装目录 下培植下:
C:\WINNT\Microsoft.NET\Framework\v2.0.50727\CONFIG
在 machine.config的 最下面</configuration>之上加上
<appSettings>
<add key="p_link" value="Provider=msdaoraData Source=workUser Id= woodyPassword=woody"/>
</appSettings>
</configuration>
1.首先我们制作mod 的时候 最好直接找到想要制作的类型,这里我打算制作一个
【核电站】
属于 【发电机建筑】
然后我从缺氧的创意工坊里面找了个现成的Mod 中子物质发电机Mod作为参考
创意工坊中的mod
2.
订阅完成后 启动缺氧安装
然后就可以在缺氧的mod文件夹里面找到我需要的mod配置文件
3.
然后直接用dnspy 打开里面的.dll 配置文件
最新加载的文件就是我们这次要更改的配置文件
4.
展开后就是这个mod所有的配置文件 删除refinery 这不是我需要的 放在这里有点占位置 。
然后就可以开始更改我们的mod 文件。
将改完的Mod 放在缺氧的mods 文件夹下面 ,这里的test1就是游戏里显示的Mod名字。
5.
【动画环节】
首先用PS 或者什么其他软件制作出想要的贴图。
文件的名称 一定要 符合格式 name_0.png
这里的0可以是任意的数字 name 随便你喜欢。
然后我们就可以使用spriter 来编辑动画了
【注意】
右下角的 动画分类 这里是用来区分 动画在什么时候执行的。 【区分大小写】
on - 启用
off - 禁用或者无物资 不动的状态
working_pre 是动一下的动画
working_loop 是一直动的画面
working_pst 是动停动停的画面
place 是设置了建筑地点但是未建造的画面
ui 是在建筑栏以及研究栏里显示的小图标 【ui图片需要长宽比为1:1的 静态图】
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)