Quantcast
Channel: Optimizely Search & Navigation
Viewing all articles
Browse latest Browse all 6894

Creation of new addon

$
0
0

Hi All,

I am trying to create a new addon, so i have created couple of controllers and some views related to them and packaged everything.

Now i am not able to access them post packaging i.e nuget package which is under modules , protected folder. I am able to trigger the controller but the view is giving compilation error , but if i copy them out of the package it is working as expected.

ProjectRoot
  Controllers
    SourcesController.cs
  modules
    _protected
      MyProjectName
        Views
          Sources
            Index.cshtml
How i should call my index.cshtml from the controller to get it detected.
I added the compilation node with the assembly name in system.web config. Still it didnt work out.
Error:
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0103: The name 'model' does not exist in the current context
Source Error:
Line 49: BeginContext("~/epi/ProjectRoot/Views/Sources/Index.cshtml", 193, 5, false);
Line 50: 
Line 51: Write(model);
Line 52: 
Line 53: EndContext("~/epi/ProjectRoot/Views/Sources/Index.cshtml", 193, 5, false);


Can anyone suggest the best possible to way implement a add-on(I am not looking for admin pages or plugins).


Regards,
Manik


Viewing all articles
Browse latest Browse all 6894

Trending Articles