Hi,

i'm switching my application to development in file system mode, for that, i am following the "Basic development on the bpm'online platform Day 2"(10:30) video and "Development Guide".

After i made the necessary changes to the web.conf file and press "Compile all items"

<fileDesignMode enabled="true" />
<add key="UseStaticFileContent" value="false" />

im getting a access denied error :

"Access to the path "Terrasoft.Configuration.Dev.csproj" is denied."

I would like to know how can i run "Compile all items" without errors.

 

Like 0

Like

2 comments
Best reply

I manage to fix the problem by changing the file permissions to accept the IIS_IUSRS using the https://academy.bpmonline.com/documents/technic-sdk/7-13/development-fi… guide. (Note: To find the file i used the search engine from the windows file explorer)

I manage to fix the problem by changing the file permissions to accept the IIS_IUSRS using the https://academy.bpmonline.com/documents/technic-sdk/7-13/development-fi… guide. (Note: To find the file i used the search engine from the windows file explorer)

Dear Pedro,

Yes the solution is to edit file permissions as it is described in the Academy article you provided. Good luck in your development!

Best regards,

Oscar

Show all comments

I Riddhi Jadeja partner with bpm'online, developing first project in bpm'online. I want call bpm'online Data-Service for reading records. I have created third party console application and write code to call data service.

For that I have added reference for :

Terrasoft.Nui.ServiceModel.DataContract

Terrasoft.Core.Entities

Terrasoft.Common

But when I build my project it gives me error like following:

 

The type or namespace name 'Terrasoft' could not be found (are you missing a using directive or an assembly reference?)

 

Like 0

Like

5 comments

Hello.

According to this article step 1 in the References section of the project, add dependencies from the following libraries:

  • System.Web.Extensions.dll – class library included in .NET Farmework;
  • Terrasoft.Core.dll – library of base bpm'online server core classes. It can be found using the following path: [Bpm'online setup catalog]\Terrasoft.WebApp\bin\Terrasoft.Core.dll;
  • Terrasoft.Nui.ServiceModel.dll — application service class library. It can be found using the following path: [Bpm'online setup catalog]\Terrasoft.WebApp\bin\Terrasoft.Nui.ServiceModel.dll;
  • Terrasoft.Common.dll – library of base bpm'online server core classes. It can be found using the following path: [Bpm'online setup catalog]\Terrasoft.WebApp\bin\Terrasoft.Common.dll.

And then your using directives will work.

Hello,

Thanks for you reply.

I have already added reference for above dependencies. But still its not working.

See below code snippet:

I've just created a console app and all works fine. Maybe you use an old version of .NET Framework or reference wrong dlls... Compare your code with mine:

Peter Vdovukhin,

Have you used core console application or normal one?

I have used normal one. See below:

Issue has been resolved now. It was framework version issue. It requires .Net Framework 4.7.1 or above.

Thanks.

Show all comments