PDA

View Full Version : استفاده از EF در دات نت نیوک



hmahdavi921
شنبه 23 آبان 1394, 19:58 عصر
با سلام
من میخوام برای ساخت ماژول هام در دات نت نیوک از EF استفاده بکنم اما روش رو کامل بلد نیستم اولا باید دو تا فایل DLL رو به پوشه Bin هم در خود سایت و هم در پروژه ماژول که جدا از پروژه سایت هست ! اضافه بکنم این کار رو انجام میدم اما باید فایل module.build رو هم یک سری تغییرات بدم تا بتونم ازش استفاده کنم که این رو بلد نیستم
دوستانی که با دات نت نیوک کار کردن لطفا راهنمایی کنید
با تشکر

<?xml version="1.0" encoding="utf-8" ?>
<Project ToolsVersion="4.0" DefaultTargets="build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="AfterBuild" DependsOnTargets="CopyBin;CopyFiles"/>
<PropertyGroup>
<websitePath>C:\inetpub\wwwroot\DNN_test</websitePath>
<websiteBinPath>$(websitePath)\Bin</websiteBinPath>
<ModuleFolderName>$(websitePath)\DesktopModules\My_Module\Tasks</ModuleFolderName>
</PropertyGroup>

<ItemGroup>
<Views Include="*.ascx;"/>
<style Include="*.css;"/>
</ItemGroup>

<Target Name="CopyBin" >
<Copy SourceFiles="$(MSBuildProjectDirectory)\bin\$(AssemblyName).dll" DestinationFolder="$(WebsiteBinPath)"/>
<Copy SourceFiles="$(MSBuildProjectDirectory)\bin\$(AssemblyName).pdb" DestinationFolder="$(WebsiteBinPath)"/>
</Target>

<Target Name="CopyFiles">
<Copy SourceFiles="@(Views)" DestinationFolder="$(ModuleFolderName)" />
<Copy SourceFiles="@(Styles)" DestinationFolder="$(ModuleFolderName)" />
<Copy SourceFiles="@(FileAssociation)" DestinationFolder="$(ModuleFolderName)" />
</Target>
</Project>