Page History
...
Warning |
---|
sadece Proje.Module.dll dosyasını logoCRM/bin dizini altına taşıyacağız. |
Otomatik Deploy Tanımı
Warning |
---|
Sadece proje.Module çıktısı kullanılacaktır. Üretilen dll elle ya da aşağıdaki gibi otomatik olarak hedef dizine kopyalabilir. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
xcopy /y $(ProjectDir)bin\release\$(SolutionName).Module.dll [Logo CRM Dizini]\bin
Örneğin
xcopy /y $(ProjectDir)bin\release\$(SolutionName).Module.dll C:\LogoCRM\bin
xcopy /y $(ProjectDir)bin\debug\$(SolutionName).Module.dll C:\LogoCRM\bin
xcopy /y $(ProjectDir)my_file.ini $(ProjectDir)$(OutDir) |
...
DB Updater Güncellemesi
Proje oluşturma sırasında seçilen kimlik doğrulama (authentication) mekanizmasına göre burada otomatik kod üretilir.
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
namespace LogoXAFApp2.Module.DatabaseUpdate { // For more typical usage scenarios, be sure to check out https://documentation.devexpress.com/eXpressAppFramework/clsDevExpressExpressAppUpdatingModuleUpdatertopic.aspx public class Updater : ModuleUpdater { public Updater(IObjectSpace objectSpace, Version currentDBVersion) : base(objectSpace, currentDBVersion) { } public override void UpdateDatabaseAfterUpdateSchema() { base.UpdateDatabaseAfterUpdateSchema(); } public override void UpdateDatabaseBeforeUpdateSchema() { base.UpdateDatabaseBeforeUpdateSchema(); } } } |
Otomatik Deploy Tanımı
Warning |
---|
Sadece proje.Module çıktısı kullanılacaktır. Üretilen dll elle ya da aşağıdaki gibi otomatik olarak hedef dizine kopyalabilir. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
xcopy /y $(ProjectDir)bin\release\$(SolutionName).Module.dll [Logo CRM Dizini]\bin Örneğin xcopy /y $(ProjectDir)bin\release\$(SolutionName).Module.dll C:\LogoCRM\bin xcopy /y $(ProjectDir)bin\debug\$(SolutionName).Module.dll C:\LogoCRM\bin xcopy /y $(ProjectDir)my_file.ini $(ProjectDir)$(OutDir) |
Logo CRM de Uyarlama Modül Tanımı
dll adını logo crm web.config içinde appsetting altında Module values olarak kaydedilir.
Warning |
---|
web.config dosyasına uyarlama projesinin adı dll olmadan values alanına yazılmalı. Örn: <add key="Modules" value="Proje.Module" /> |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<appSettings> <add key="Modules" value="....." /> <add key="ErrorReportEmail" value="" /> <add key="ErrorReportEmailServer" value="" /> <add key="SimpleErrorReportPage" value="" /> <add key="RichErrorReportPage" value="Error.aspx" /> <add key="EnableDiagnosticActions" value="False" /> <add key="Languages" value="en-US;tr-TR" /> </appSettings> |
...