1

我最近获得了一个 DotNetNuke 模块来编辑和发布回网站。但是,我得到的模块文件夹缺少 Visual Studio 解决方案文件。它包含所有单独的 cs 文件,因此我可以一个一个地打开它们,但没有模块的整体文件,所以我不确定如何在完成更改后重新打包和部署更改。

我尝试创建一个空白解决方案来添加项目,但是当我尝试执行此操作时出现错误,如下所示:

无法读取项目文件“...csproj”。未找到导入的项目“....nuget\nuget.targets”。确认<Import>声明中的路径是正确的,并且该文件存在于磁盘上

任何人都可以帮忙吗?

谢谢

4

1 回答 1

2

该模块可能已构建为 WSP 类型的项目,其中没有编译的 DLL,而 .NET 只是在适当的位置编译文件。如果您有一个模块包,您应该能够将模块安装到 DotNetNuke 站点,将模块添加到页面,然后只需更改 App_Code 和 DesktopModules 文件夹中的文件并刷新页面以查看更改。

完成后,您可以将更新的文件复制到 zip 包中,也可以转到主机 -> 扩展。然后编辑模块并从管理菜单中选择“创建包”,它将生成一个新包。

于 2012-09-19T21:49:19.533 回答